Я только что просмотрел образец AlarmService в демонстрации API Android (API 8).
Когда AlarmManager в файле AlarmService.java использует метод setRepeating () для планирования тревоги, служба создастновый поток в файле AlarmService_Service.java.
Мой вопрос:
В методе run () объекта RunTable mTask почему он говорит: «Мы просто будем спать 30 секунд»?Насколько я понимаю: поток запускается, и он ждет / спит в течение 15 секунд (НЕ 30 секунд), затем этот поток будет остановлен путем вызова метода stopSelf ().Так будет спать 15 секунд вместо 30, верно?Я что-то упустил?
Любые подсказки?
Заранее спасибо:)