Articles of приемник

Ошибка при получении проблемы с трансляцией

Я создал широковещательный приемник в основном действии и фоновом сервисе, который отправляет трансляции. При каждом запуске приложения приложение аварийно завершает работу, и в журнале отображается следующее сообщение об ошибке: 10-04 13: 30: 43.218: ERROR / AndroidRuntime (695): java.lang.RuntimeException: ошибка получения трансляции Intent {action = com.client.gaitlink.CommunicationService.action.LOGIN_STATUS_UPDATE (имеет дополнительные функции)} в com.client. gaitlink.GaitLink$LoginStatusReceiver@431690e8 Сообщение широковещательной передачи отправляется […]

Почему Intent.createChooser () нуждается в BroadcastReceiver и как реализовать?

Следующий фрагмент, вызванный из моей реализации onOptionsItemSelected() , прекрасно работает, чтобы переносить пользователя из моего приложения в почтовый клиент с адресом электронной почты, объектом и телом, предварительно заполненным. Я использую это как простой способ позволить пользователю дать мне обратную связь. String uriText = "mailto:" + emailAddress + "?subject=" + subject + "&body=" + body; Intent […]

BroadcastReceiver для ACTION_MEDIA_BUTTON не работает

Я пишу приложение Android для версии 4.0.3 (ICS) ОС Android. Проблема в том, что я не получаю вывод из своего Log.d () в методе onReceive () BroadcastReceiver, что означает, что мое приложение неправильно обрабатывает трансляцию. Я прочитал бесчисленные вопросы о том, как запускать код при нажатии ACTION_MEDIA_BUTTON. Я даже копировал + вставлял код, когда мой […]

Android: обнаружение другого приложения начало воспроизводить аудио

Мое музыкальное приложение постоянно воспроизводит музыку в фоновом режиме, однако я хотел бы узнать, когда другое приложение начнет воспроизводить аудио (например, приложение YouTube), чтобы я мог приостановить / отключить звук / отключить звук в своем приложении. Это позволит пользователю продолжить просмотр Интернета во время прослушивания музыки, но если они хотят смотреть видео в любой момент, […]

Использование трансляции / широковещательного приемника для отправки сообщений от службы к активности

Поэтому я понимаю (я думаю) о намерениях трансляции и получении сообщений. Итак, теперь моя проблема / то, что я не могу решить, – это отправить сообщение из метода onReceive получателя в действие. Допустим, у меня есть приемник как таковой: public class ReceiveMessages extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String action […]

Проверьте подключение к Интернету INTENT

Есть Android Intent ACTION_XXX который уведомляет меня, когда доступно подключение к Интернету? Я бы создал экземпляр BroadcastReceiver который уведомляет мое приложение, когда пользователь разрешает подключение к Интернету (через Wi-Fi, через GSM и т. Д.). Может ли кто-нибудь мне помочь?

Android, обнаружение при запуске других приложений

Я пытаюсь разработать приложение, которое не позволяет пользователю перейти к указанному приложению без пароля. Сценарий … Пользователь нажимает на приложение «Электронная почта» (например) Мое приложение обнаруживает запуск приложения Мое приложение подтверждает, что это приложение «Электронная почта» Мое приложение открывает вид сверху, запрашивая пароль Пользователь вводит пароль, если это правильно, мое приложение исчезает, оставляя приложение «Электронная […]

BroadcastReceiver с несколькими фильтрами или несколькими BroadcastReceivers?

У меня есть Android-активность, которая должна захватывать две разные трансляции. Мой нынешний подход состоит в том, чтобы иметь один BroadcastReceiver в рамках Activity и улавливать с ним трансляции: public class MyActivity extends Activity { private MyActivity.BroadcastListener mBroadcastListener; private boolean mIsActivityPaused = false; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mylayout); // Create the broadcast listener […]