以下是我用我的項目,該項目計劃任務Android的定時器附表
mTimer = new Timer();
mTimer.schedule(new TimerTask() {
@Override
public void run() {
//Do Something
}
}, interval, interval);
也能正常工作的代碼片段。我提到的時間間隔後得到事件。但如果日期設置小於當前設置的當前時間,則無法發送任何事件。
是否有人知道爲什麼會發生這種行爲?
詳細說明您的問題 –
如果設置了計時器並且日期從設置更改爲低於當前日期,則無法給出回調 – Neji
但是爲什麼計時器應該運行時間低於當前日期?你爲什麼不禁止選擇比當前日期少的日期呢? –