Вопросы по теме 'android-broadcastreceiver'
«Ресурс был получен в прикрепленной трассировке стека, но никогда не освобождался» ошибка, когда получатель запускает IntentService
У меня есть BroadcastReceiver , который вызывает IntentService . Я получаю следующую ошибку, когда код приемника завершает работу.
Error
'A resource was acquired at attached stack trace but never released. See java.io.Closeable for information...
293 просмотров
schedule
20.02.2023
Android BroadcastReceiver, похоже, не работает должным образом, я не понимаю намерение должным образом
Я работаю над проектом, используя устройство Android, к которому подключен модуль сканирования. Я декомпилировал тестовое приложение, которое мы используем, взял для него код BroadcastReceiver и скопировал его в свой код.
Есть некоторые заметные...
281 просмотров
schedule
20.05.2023
Включить/отключить ImageView внутри RecyclerView на основе результата сетевого вызова
У меня есть RecyclerView , который отображает сообщения в твиттере. У каждого элемента списка есть маленькое сердечко, которое вы можете нажать, чтобы поставить «Нравится» сообщению.
Это работает следующим образом: щелчок по значку сердца...
595 просмотров
schedule
26.05.2022
Android-фон BroadcastReceivers, но динамически создавать
В настоящее время я пытаюсь запустить широковещательные приемники в фоновом режиме моего приложения для Android, для которого мне сказали использовать службу событий. В настоящее время мои широковещательные приемники работают нормально, если вы...
304 просмотров
schedule
01.01.2023
Зарегистрируйте широковещательный приемник с другого широковещательного приемника в Android
В настоящее время у меня есть широковещательный приемник для прослушивания событий состояний вызовов. Я зарегистрировал Broadcast Receiver в AndroidManifest.xml , как показано ниже.
<receiver android:name=".api.PhoneCallReceiver">...
2088 просмотров
schedule
30.04.2023
BroadcastReceiver не срабатывает при щелчке уведомления
Я пытаюсь создать простое уведомление с определенной для него кнопкой (действием). Мне удалось отобразить его правильно и создать PendingIntent для моего действия. Я также создал BroadcastReceiver, который должен вызываться при нажатии на мое...
3124 просмотров
schedule
28.06.2023
Обнаружение разблокировки экрана
Я использовал решение оттуда: Android - обнаружить событие разблокировки телефона, а не экран
Итак, моя активность onCreate:
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);...
529 просмотров
schedule
15.03.2023
Почему бы не выполнить unregisterReceiver(BroadcastReceiver) во время уничтожения активности, что вызовет утечку памяти?
Я знаю, что невыполнение unregisterReveiver(BroadcastReceiver) приведет к утечке памяти при уничтожении Activity. Но я не понимаю, почему это приводит к утечке памяти.
Я регистрирую приемник в действии с помощью LocalBroadcastManager. Несмотря на...
720 просмотров
schedule
24.07.2022
Какой контекст получает BroadcastReceivers при прослушивании BOOT_COMPLETED?
Менеджеры будильников в Android теряют все свои зарегистрированные будильники, когда телефон теряет питание.
Я использую следующий широковещательный приемник для запуска при загрузке Android:
public class AlarmBootReceiver extends...
437 просмотров
schedule
01.05.2024
Получить имя пакета приложения, выбранное пользователем для совместного использования, с помощью Intent.ACTION_SEND
Я использую следующий код, чтобы поделиться текстом
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(Intent.EXTRA_TEXT, "share test");...
1153 просмотров
schedule
12.06.2023
USB-действия Android (ACTION_USB_DEVICE_ATTACHED и ACTION_USB_DEVICE_DETACHED) не работают в BroadcastReceiver
Я работаю над приложением, которое требует прослушивания событий USB (ACTION_USB_DEVICE_ATTACHED и ACTION_USB_DEVICE_DETACHED). Я создал приемник, который прослушивает эти действия. Но мой приемник не срабатывает, когда происходит какое-либо из этих...
2051 просмотров
schedule
26.02.2023
Ошибка получения широковещательного намерения {act=location_update flg=0x10 (имеет дополнения)} с JSONObject
Я пытаюсь разобрать JSONObject внутри BroadcastReceiver, и мое приложение продолжает сбоить, показывая мне эту ошибку Ошибка получения широковещательной передачи Intent { act=location_update flg=0x10 (имеет дополнительные функции) } в строке 122 (...
1518 просмотров
schedule
06.04.2022
Трансляции задерживаются
Мы используем широковещательные передачи, чтобы сообщать об изменениях состояния между удаленными службами и нашим пользовательским интерфейсом. При этом мы обнаружили очень странное поведение: иногда (я не могу понять, почему) эти трансляции...
3527 просмотров
schedule
30.07.2023
Android O: альтернативное решение для ограничения трансляции PHONE_STATE
Я использую android.intent.action.PHONE_STATE для получения состояния вызова и показываю пользователю диалоговое окно один раз после завершения вызова, чтобы зарегистрировать вызов или нет? Как и в Android O, мы должны удалить неявные трансляции из...
331 просмотров
schedule
21.06.2023
Android: отсканируйте, чтобы получить список WiFi - просмотр списка не открывается
Я сделал программу для разработки приложения для отображения отсканированных точек доступа WIFI. Мое приложение работает без ошибок, но, к сожалению, оно не дает никаких результатов, хотя кажется, что я все сделал. Я прилагаю все свои файлы и был бы...
315 просмотров
schedule
11.06.2023
Как сохранить работу диспетчера тревог и вещательного приемника после удаления приложения?
Я создаю приложение, которое напоминает пользователю о непрочитанных сообщениях. Моя проблема в том, что после того, как пользователь удаляет его из списка последних использованных приложений, мой широковещательный приемник и диспетчер сигналов...
352 просмотров
schedule
01.05.2023
Как обнаружить подключенную гарнитуру на Android 8.0 с помощью targetSDKVersion ›= 26
До Android 8.0, Oreo вы могли обнаружить гарнитуру, подключенную к фоновой службе , с зарегистрированной трансляцией. Из-за ограничений фонового выполнения Android O вы больше не можете делать это без уведомления.
Хотя ACTION_HEADSET_PLUG...
572 просмотров
schedule
24.04.2023
использовать Broadcast Receiver для перехвата входящего вызова, onReceive не срабатывает? Лог нельзя распечатать
В широковещательном приемнике:
public void onReceive (конечный контекст контекста, намерение намерения) {
Log.e("Current:","entered111!");
String stateStr = intent.getExtras().getString(TelephonyManager.EXTRA_STATE);
String...
69 просмотров
schedule
08.03.2023
BroadcastReceiver не получает, когда приложение закрыто
Я знаю, что этот вопрос похож на многие вопросы о BroadcastReceiver, но, насколько я читал, ни один из них не имеет решения. учебник BroadcastReceiver говорит, что он будет работать, даже если приложение не работает в фоновом режиме, мой вопрос в...
648 просмотров
schedule
03.07.2022
Android Oreo: широковещательный приемник не работает, если приложение не находится в памяти
У меня есть требование, когда мне нужно показывать уведомление пользователю в определенное время в течение недели.
Я попытался использовать диспетчер аварийных сигналов для достижения этой цели.
Проблема, с которой я столкнулся, заключается в...
830 просмотров
schedule
01.12.2022