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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
shulyakyarik
11 / 11 / 3
Регистрация: 28.03.2014
Сообщений: 156
#1

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

08.01.2015, 13:56. Просмотров 467. Ответов 2
Метки нет (Все метки)

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

Как заставить работать BroadcastReceiver? - Программирование Android
Добрый день! Собственно идея: есть стандартный плеер телефона(HTC One m7 Android 4.4.3) и проводная гарнитура с одной кнопкой. Но по...

Как поучить/передать данные в/из BroadcastReceiver ? - Программирование Android
Например, есть BroadcastReceiver и есть Сервис. BroadcastReceiver получает различные ресиверы от системы (типа...

Как запустить метод в Activity из BroadcastReceiver - Программирование Android
Здравствуйте!!! Все до банальности просто и повторяется, по кругу :) Новичок, увлекся Java & Android... Пытаюсь изобразить приложения...

Как узнать что приложение свернуто? - Программирование Android
Как узнать что приложение свернуто по нажатию на кнопку Home? Если перехватить копку Home нельзя, как тогда в OnPause узнать что приложение...

Как узнать что выбрал пользователь в AutoCompleteTextView - Программирование Android
Доброго времени суток. Как узнать какую подсказку выбрал пользователь из AutoCompleteTextView ? И как сделать чтоб например если выбрал...

Как узнать что устройство подключено к определенной wifi - Программирование Android
Необходимо понять, подключено ли устройство к определенной сети wifi. Помогите пожалуйста!

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Netscape
373 / 360 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
08.01.2015, 22:28 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вот решение: http://stackoverflow.com/a/5862048/2894324
Но, вам нужно не проверять получила ли активити сообщение, а запущена ли сейчас активити и может ли обработать сообщение.
Собственно, решение по ссылке выше это и делает.
1
shulyakyarik
11 / 11 / 3
Регистрация: 28.03.2014
Сообщений: 156
09.01.2015, 12:03  [ТС] #3
Netscape, у мене немного другая система. Дело в том что в активити есть id диалога. Через гсм я тоже присылаю этот id, и подставляю его в action broadcastreceiver. Благодарю за ответ, сделаю что-то подобное, но через БД.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2015, 12:03
Привет! Вот еще темы с ответами:

Как узнать, что приложение было запущено при помощи NFC метки? - Программирование Android
Добрый день, у меня такой вопрос. Как узнать что приложение было запущено при помощи NFC метки?

BroadcastReceiver - Программирование Android
У меня такой вопрос если я создал ресивер и прописал его в манифесте. Мой ресивер прослушивает определенные интенты. И у меня такой вопрос...

BroadcastReceiver и startActivity - Программирование Android
У меня есть служба и BroadcastReceiver. Когда приходит событие, то я вызываю startService. Если служба не запущена, то она запускается и...

Уведомления в BroadcastReceiver - Программирование Android
Привет, уважаемые! Прикрутил BroadcastReceiver, мониторю входящие смс, пытаюсь отключить звук входящего смс если оно удовлетворяет моим...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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