2013-11-13 3 views
0

В моем приложении я хочу, чтобы какое-то действие выполнялось в определенное время (не задержка).
Я пришел использовать TimerTask, который работает нормально, пока экран включен.
Я читал в некоторых местах, я должен использовать wakelock, чтобы заставить его работать, пока экран выключен.
Всюду упоминается, что я должен установить wakelock call на onReceive(), но TimerTask не имеет этого метода.
Есть ли где-нибудь я могу установить мой wakelock (только для запуска, я не хочу, чтобы экран включался) с помощью TimerTask? Или я должен использовать другой подход?android using TimerTask и выполнить, когда экран выключен

Благодаря

+1

Вы читали о AlarmManager? Это может быть лучше для ваших нужд. – Devrim

ответ

Смежные вопросы