Форум программистов, компьютерный форум CyberForum.ru

Как узнать что BroadcastReceiver сообщение зарегистрировано? - Android

Восстановить пароль Регистрация
 
shulyakyarik
10 / 10 / 3
Регистрация: 28.03.2014
Сообщений: 156
08.01.2015, 13:56     Как узнать что BroadcastReceiver сообщение зарегистрировано? #1
Использую GCM для диалога. Когда приходит новое уведомление я передаю id принятого сообщения в activity. Нужно сделать проверку получила ли activity сообщение. Если не получила то я показываю уведомление.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2015, 13:56     Как узнать что BroadcastReceiver сообщение зарегистрировано?
Посмотрите здесь:

Android Как узнать что выбрал пользователь в AutoCompleteTextView
Как поучить/передать данные в/из BroadcastReceiver ? Android
BroadcastReceiver и startActivity Android
Servise, BroadcastReceiver, Activity Android
Как узнать что приложение свернуто? Android
Android Как узнать, что приложение было запущено при помощи NFC метки?
Android Как заставить работать BroadcastReceiver?
Как запустить метод в Activity из BroadcastReceiver Android
Уведомления в BroadcastReceiver Android
BroadcastReceiver + static переменная Android
BroadcastReceiver Android
Android Виджеты, BroadcastReceiver и Строки

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Netscape
 Аватар для Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
08.01.2015, 22:28     Как узнать что BroadcastReceiver сообщение зарегистрировано? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вот решение: http://stackoverflow.com/a/5862048/2894324
Но, вам нужно не проверять получила ли активити сообщение, а запущена ли сейчас активити и может ли обработать сообщение.
Собственно, решение по ссылке выше это и делает.
shulyakyarik
10 / 10 / 3
Регистрация: 28.03.2014
Сообщений: 156
09.01.2015, 12:03  [ТС]     Как узнать что BroadcastReceiver сообщение зарегистрировано? #3
Netscape, у мене немного другая система. Дело в том что в активити есть id диалога. Через гсм я тоже присылаю этот id, и подставляю его в action broadcastreceiver. Благодарю за ответ, сделаю что-то подобное, но через БД.
Yandex
Объявления
09.01.2015, 12:03     Как узнать что BroadcastReceiver сообщение зарегистрировано?
Ответ Создать тему
Опции темы

Текущее время: 07:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru