爲了實現提醒,我需要設置一個備忘錄:「從今天開始,顯示備忘錄,每個星期五,一週是和一個不」 因此,我認爲我可以確定每個備忘錄,我必須展示的下一個日期是什麼。然後通過這個日期這樣的計時器:Android:剩餘時間安排事件
Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {
//show my memo
});
}}, date); //
現在假設週一26/11/2012我怎麼能確定出現的第一個週五(根據上述備忘錄時
我?不確定這個機制是否足夠好,如果有人可以建議我再次接受我將不勝感激
查看AlarmManager類。 –
但是,如果我使用AramManager,例如setRepeating方法,我無法實現上述我的備忘錄規則。我不能說AlramManger「顯示這一點,一週是,一個不是」 – GVillani82
你把它分成幾部分。第一次備忘錄顯示時安排一個鬧鐘。然後,當該警報執行時,計算下一次需要顯示備忘錄併發出新警報。 –