2
我想在選定日期(即星期一,星期二等)彈出鬧鈴。並在每週的特定時間。我有一個關於間隔的想法,但我不知道如何獲得第二天並彈出警報?在選定的日子和android中的選定時間PopUp鬧鈴
我想在選定日期(即星期一,星期二等)彈出鬧鈴。並在每週的特定時間。我有一個關於間隔的想法,但我不知道如何獲得第二天並彈出警報?在選定的日子和android中的選定時間PopUp鬧鈴
您需要使用AlarmManager
並獲得WakeClock
在處理中Service
的Intent
(確保將其釋放,並選擇了正確的)。
這裏是一個很好的例子: https://stackoverflow.com/a/8801990/220710
要獲得星期當天,看看這個問題: Android: how to get the current day of the week (Monday, etc...) in the user's language?
那麼你可以使用:
setInexactRepeating (int類型,long triggerAtMillis,long intervalMillis,PendingIntent操作)
安排重複報警 具有不精確的觸發時間要求;例如,每小時重複一次警報,但不一定每小時重複一次。
那麼你就需要設置:
RTC_WAKEUP
System.currentTimeMillis()
+毫秒到下一個週一,週二或 任何Service
的意圖,即 將處理它。
我知道,但我不知道如何檢查這是當前日期,並彈出相應 – Richa 2013-04-20 09:51:05
對不起親愛的我不能讓ü.... :( – Richa 2013-04-20 10:11:06
傢伙,也@Richa,我要走了。 – 2013-04-20 10:18:08