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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.83
kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
#1

Запрет всплывающего уведомления - Программирование Android

17.07.2012, 02:33. Просмотров 1471. Ответов 3
Метки нет (Все метки)

Приложение запускает сервис, сервис запускает периодически всплывающие уведомления типа Toast.
Однако, данные уведомления должны всплывать только тогда, когда активити, запустившее сервис неактивно. Соответственно, нужно на период активности приложения запретить вывод данных уведомлений. Как справиться с уведомлениями типа Notification понятно - через NotificationManager, а вот с Toast - непонятно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2012, 02:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запрет всплывающего уведомления (Программирование Android):

Создание всплывающего меню - Программирование Android
Всем доброго времени суток. Вопрос такой - в проекте на Android Studio 2.1.3 пытаюсь создать всплывающее меню, привязанное к элементу. Меню...

Уведомления - Программирование Android
Приветствую, форумчане! Возникла такая задача, при написании приложения... Нужно чтобы в определённый период каждого месяца приложение...

Обновление уведомления - Программирование Android
Присылаю уведомление о новых сообщениях в чате через GCM. При каждом новом уведомлении я должен увеличивать число( "new messages" + число)....

Push уведомления - Программирование Android
Добрый день, я полный новиЧег в программировании.И мне необходимо сделать так что бы приложение выбирало 1 пуш из нескольких и выводило его...

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

Push-уведомления - Программирование Android
Всем привет! Хочу сделать так что бы через, допустим, час показывалось уведмление. Вот что вышло import...

3
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
17.07.2012, 09:27 #2
а что мешает сделать проверку активности активити и при условии если оно закрыто показывать уведомления?
0
kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
17.07.2012, 12:07  [ТС] #3
Просто я не знаю как это сделать и буду премного благодарен если подскажешь
0
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
17.07.2012, 12:32 #4
самый простой способ - добавить в код активити паблик переменную типа boolean и в методе onResume присваивать true, а в методе onPause false, а в сервисе просто делаешь проверку
Java
1
2
3
if(!ActivityName.isActive) {
Toast....;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2012, 12:32
Привет! Вот еще темы с ответами:

Ежедневные уведомления - Программирование Android
Доброго времени суток. Требуется сделать ежедневное уведомление о некотором игровом событии. Хотел бы узнать мнение окружающих: как это...

Уведомления Notification - Программирование Android
как вызвать новое активити через уведомление ?

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

Notification Уведомления в Андроид - Программирование Android
Попробую изложить корректно, но готовьтесь к ужасу.. Заранее извините(( На просторах интернета нашел способ сделать уведомление в...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
17.07.2012, 12:32
Ответ Создать тему
Опции темы

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