Результаты поиска по запросу "broadcastreceiver"

4 ответа

Вы должны отменить регистрацию, если вы больше не хотите или не можете получать трансляции.

roid я зарегистрировал BroadcastReceiver в моем onCreate (). Где я должен отменить регистрацию, чтобы у меня не было утечки ресиверов?

1 ответ

Спасибо, что заглянули в это. Я пометил проблему, чтобы держать в курсе. Я использовал несколько установленных приложений, которые запускаются при загрузке без этого разрешения, так что это будет приятно видеть в принудительном порядке.

ибудь знает, почему мое приложение все еще получает трансляцию ACTION_BOOT_COMPLETED, даже если мое приложение не имеет разрешенияandroid.permission.RECEIVE_BOOT_COMPLETED в файле манифеста? Я думал, что это было необходимо, но у нескольких ...

2 ответа

«Клиент Google Talk» не использует Smack, AFAIK.

аюсь разработать фоновый процесс, который перехватывает сообщение XMPP и выполняет действие, я использую asmack в качестве основной библиотеки XMPP. Я предполагаю, что мне нужен широковещательный приемник, который отвечает определенным ...

ТОП публикаций

2 ответа

Вы можете увидеть мой полный ответ в другом посте здесь

ользую широковещательные сообщения в своем приложении для Android (С io.socket я отправляю широковещательные сообщения на мою страницу активности). На некоторых устройствах SamsungSM-G950Fа такжеSM-A520FЯ получил ошибкуFatal ...

2 ответа

https://developer.android.com/guide/components/services.html#Foreground

даю сервис, который должен работать, когда активность находится в фоновом режиме, а также когда все приложение уничтожено. Я звоню координаты местоположения в сервисе через каждые 1 минуту. Однако, когда я пытаюсь это сделать, служба ...

4 ответа

Это помогло мне

егистрировал следующиеreceiver который не вызывается в Android Oreo, но работает на устройствах с более низкой версией. <receiver android:name=".common.receiver.ConsultReceiver" android:exported="false"> <intent-filter> <action ...

4 ответа

Запустить экран активности, даже если экран заблокирован в Android

Как запустить активность на устройстве, даже если экран заблокирован. Я попробовал, как показано ниже, но это не работает. Приемник вещания: Intent alarmIntent = new Intent("android.intent.action.MAIN"); alarmIntent.setClass(context, ...

2 ответа

В каком потоке запускается onReceive () BroacastReceiver, зарегистрированного в LocalBroadcastManager?

Я регистрирую широковещательный получатель в операции предпочтения и отправляю ему (синхронизацию) широковещательную рассылку от (Wakeful) IntentService. Очевидно, onReceive работает в потоке службы. Это вина моей части? Это документированное ...

1 ответ

Возможно, потому что ServiceState не NetworkState. ServiceState - это состояние телефонной радиосвязи, тогда как NetworkState сообщит вам о состоянии подключения к данным (это может быть wifi, wimax ... т.е. НЕ телефонная сеть).

ибудь знает способ получения состояния обслуживания телефона (IN_SERVICE, OUT_OF_SERVICE, EMERGENCY_ONLY, POWER_OFF) в Android. Я надеялся, что будет вещательный ресивер, чтобы идентифицировать изменения, но я не могу ничего найти. Я знаю, что ...

1 ответ

Берт это приводит к утечкам памяти, удерживая объект внешнего класса?

юBroadcastReceiver не может использоваться, если определено как внутренний класс Activity. Но мне интересно, почему? Это потому, что система должна была бы создать большойActivity объект, который только что создал экземпляр получателя?