Я знаю, как создать запланированное уведомление на Android с помощью службы оповещения, но теперь я хочу, чтобы сделать уведомление более частым образом.Создать напоминание для Android
Например, я хочу направить уведомление в течение 8 часов с интервалом в 20 минут. В этом случае эффективно ли использовать сигнализация или timertask будет лучшим выбором?
Независимо от того, какой метод, я хочу отменить его на полпути. Благодарю.
Oic. Если скажем, я хочу установить будильник в течение 1 часа с интервалом 5 минут, могу ли я установить его только с одним диспетчером аварийных сигналов? и как насчет отмены его? Могу ли я отменить его одновременно? – SamTew
Отменить alarmmanager http://stackoverflow.com/a/3330782/2004305 И если вам нужно получить каждые 5 минут уведомления, вы можете использовать setRepeating для описания повторяющегося интервала для получения уведомления http://developer.android.com/reference /android/app/AlarmManager.html#setRepeating(int, длинные, длинные, android.app.PendingIntent) alarmMgr.setInexactRepeating (AlarmManager.ELAPSED_REALTIME_WAKEUP, FIVE_MINUTES, FIVE_MINUTES, alarmIntent); – Dima