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

Уведомления в заданное время без Alarm - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android RelativeLayout и Bitmap http://www.cyberforum.ru/android-dev/thread1630989.html
Можно ли поставить на задний фон RelativeLayout Bitmap. Или преобразовать Bitmap в Drawable? P.S. Именно Bitmap, а не BitmapDrawable/
Android Как сохранить все Exception Привет. Наверное все знают о NullPointerException и о том что код идеальным не бывает. Есть ли какие логгеры чтобы хотябы сохранить ошибки и по желанию пользователя отправить их разработчику для анализа. Или везде надо пихать try catch? http://www.cyberforum.ru/android-dev/thread1630987.html
Android Kак прошить ПО на Wiko Sunset?
Здравствуйте. Сможет мне кто нибудь помочь пожалуйста... Проблема вот в чем. У меня смартфон Wiko Sunset. Недавно появилас такая запись " В приложении "com. android.systemui" произошла ошибка" под ней только кнопка "ОК " и все. На заднем фоне идет приветствие и все, ничего не могу сделать помогите...
Обо всем! Не меняется стартовая страница!
Есть планшет на Андроиде 4.4.2 Установилась Стартовая страница на сайт "smartdrone.com" и ни как не могу её сменить! Захожу в Настройки - Общие - Стартовая страница - и там установлена стартовая как "Страница по умолчанию", меняю её на "Пустрая страница", закрываю браузер и открываю и всё равно грузится "smartdrone.com". Уже и сбивал всё до заводских настроек! Всё равно по умолчанию грузится...
Android Задержка потока с помощью sleep() http://www.cyberforum.ru/android-dev/thread1630831.html
Так... собственно код while (y>0) { y--; WorkArray = 1; try {Show(); Thread.sleep(wait);} catch (InterruptedException ie) {}
Android Drawer остается на заднем плане Всех с новым годом! Наблюдается такое лишь иногда:) Закономерности не знаю.. Есть MaterialDrawer compile('com.mikepenz:materialdrawer:4.5.3@aar') { transitive = true } И MapView подробнее

Показать сообщение отдельно
DarkVortex
102 / 68 / 18
Регистрация: 07.07.2014
Сообщений: 239
18.01.2016, 08:41     Уведомления в заданное время без Alarm
Цитата Сообщение от naven Посмотреть сообщение
Т.к. через AlarmManager, после перезагрузки, выводятся все уведомления по очереди, время и дата которых уже прошли, и остаётся висеть последнее уведомление.
Ну это вроде как нормальное поведение, вы же не хотите чтобы ваш пользователь что-то важное пропустил? А если и хотите так не показывайте эти уведомления. Просто когда срабатывает AlarmManager проверяйте не прошло ли достаточно времени, чтобы это уведомление не показывать, таким образом поступайте и во всех остальных случаях и никак иначе не выйдет. А код который вы привели сработает только если приложение запустится в минуту когда вам нужно показать уведомление, так не пойдет, и никакими другими способами вы не сможете корректно отследить время показа уведомления т.к. ваше приложение может быть просто убито. А AlarmManager для того и создан, чтобы воскресить/разбудить ваше приложение в указанное время, а что потом делать это уже ваша проблема.
 
Текущее время: 02:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru