Я назначил будильник, который срабатывает каждый день в тот же час. Я установил его как повторяющийся сигнал тревоги (используя AlarmManager.setRepeating()
), и он запускает каждые 24 * 60 * 60 * 1000
миллисекунд (24 часа). Я не знаю, должен ли я контролировать переход на летнее время или автоматический.AlarmManager, повторяющиеся сигналы тревоги и летнее время
Я испытал это с:
- Я изменил время мобильного устройства в одну минуту до перехода на летнее время изменения (
1:59
) (изменение от 2 часов до 3 часов). - Я запланировал будильник до
3:01
. - Я подождал 2 минуты, и будильник погас.
Но если я устанавливаю этот аварийный сигнал, который работает каждый день, например, за 2 дня до перехода на летнее время ... Он будет работать, как ожидается, после перехода на летнее время? Или мне нужно контролировать это?
Спасибо за ваш ответ Dodge. Я проверю, и я отвечу на ваш ответ, если он будет работать! : D –
Я протестировал его. Он работает, когда я изменяю часовой пояс вручную, но когда он изменяется автоматически из-за изменения летнего времени, он не срабатывает :(Поэтому я не могу перенести свои тревоги: '( –
хм, это плохо ... тогда у меня нет Идея. извините :( – Dodge