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

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

Войти
Регистрация
Восстановить пароль
 
Ханасака
10 / 10 / 0
Регистрация: 12.07.2013
Сообщений: 147
#1

Как организовать повторение будильника через setExact()? - Программирование Android

05.02.2016, 20:20. Просмотров 207. Ответов 1
Метки нет (Все метки)

Добрый день!
Нужно организовать ТОЧНЫЙ повторяющийся будильник методом setExact(). Я пробовал так
Java
1
2
3
AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
am.setExact(AlarmManager.RTC_WAKEUP,
                    60000, pendingIntent);
вызываю.
В классе, наследующем BroadcastReceiver в onReceive() после нужных операций снова создаю нужные intent и pending intent и вызываю так
Java
1
2
3
AlarmManager am = (AlarmManager) ctx.getSystemService(Context.ALARM_SERVICE);
am.setExact(AlarmManager.RTC_WAKEUP,
                10000, pIntent);
Результат: будильники вызываются подряд без всяких пауз. В чем причина?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2016, 20:20     Как организовать повторение будильника через setExact()?
Посмотрите здесь:
Android SetExact()
Android AlarmManager и реализация простейшего будильника
Android Повторение Background
Как организовать сервис? Android
Повторение операции в фоне Android
Как организовать фоновую задачу Android
Android CustomView как организовать скрол?
Как лучше организовать напоминалку? Android
Строка: убрать повторение строк Android
Android Подскажите, как организовать свое обучения
Android Подскажите как правильно организовать работу с БД
Android Повторение позиций в списке генерируемом адаптером

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ханасака
10 / 10 / 0
Регистрация: 12.07.2013
Сообщений: 147
08.02.2016, 13:33  [ТС]     Как организовать повторение будильника через setExact()? #2
Моя невнимательность. Пауза должна быть в виде System.currentTimeMillis() + 60000
Yandex
Объявления
08.02.2016, 13:33     Как организовать повторение будильника через setExact()?
Ответ Создать тему
Опции темы

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