Я занимаюсь разработкой приложения Quiz для Android. Каждый набор вопросов должен отвечать в течение определенного периода времени. Этот период времени можно измерить с помощью андроида CountDownTimer.android: Timer for Quiz app
Однако CountDownTimer приостанавливается, когда приложение больше не находится в фокусе. Что делать, если я хочу, чтобы таймер продолжал работать, даже если приложение закрыто? (Если приложение снова открыто и таймер истек, приложение должно отобразить подходящее сообщение).
документация кажется рекомендовать Handler: _Примечание: Менеджер сигнализации предназначен для случаев, когда вы хотите, чтобы ваш код приложения запустить в определенное время, даже если приложение не запущено. Для обычных операций синхронизации (тиков, тайм-аутов и т. Д.) Проще и эффективнее использовать Handler._ Почему лучше работает AlarmManager? – mahela007