Ниже приведен фрагмент кода, который я использую в моем проекте, чтобы запланировать задачуAndroid Таймер Расписание
mTimer = new Timer();
mTimer.schedule(new TimerTask() {
@Override
public void run() {
//Do Something
}
}, interval, interval);
Это прекрасно работает. Я получаю событие после указанного интервала. Но это не может отправить какое-либо событие, если дата установлена меньше текущей из настроек.
Кто-нибудь знает, почему это происходит?
Задайте свой вопрос –
, если установлен таймер, а дата изменена с установок на более низкую, чем текущая дата, она не может дать обратный вызов – Neji
, но почему таймер должен работать ниже текущей даты? Почему бы вам просто отключить выбор даты меньше текущей даты? –