我使用日曆類,如下報警經理不觸發的確切時間報警android的
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY,1);
cal.getTimeInMillis();
cal.set(Calendar.MINUTE,05);
long TriggerMillis = cal.getTimeInMillis();
AlarmManager aManager = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
aManager.set(AlarmManager.RTC_WAKEUP, TriggerMillis,pIntent);
其中pIntent是一個懸而未決的意圖進一步進行時觸發報警時間安排的報警。
事件以幾秒鐘的延遲觸發。這是任何使用Calendar類進行此任務的問題。有什麼建議麼?
TIA ..
什麼是'pIntent'?它是'BroadcastReceiver'的PendingIntent嗎? – CommonsWare
您是否正在瞄準API級別19?如果是這樣,那就是設計。鬧鐘時間不準確。 –
@CommonsWare pIntent是啓動服務的pendingIntent。 – Audhil