我的工作日曆事件。如何取消重複鬧鐘設置爲每
當添加事件到日曆我創建使用報警經理
這是工作的罰款警告。
我要取消警報的特定事件而刪除事件。
我設置這樣的報警。
AlarmManager amgr=(AlarmManager)getSystemService(Context.ALARM_SERVICE);
Intent intent=new Intent(AmdAddEvent.this, RepeatingAlarmReceiver.class);
intent.putExtra("time", mAlarmTime);
PendingIntent pendingIntent=PendingIntent.getBroadcast(AmdAddEvent.this,(int) mAlarmTime,intent,PendingIntent.FLAG_CANCEL_CURRENT);
amgr.setRepeating(AlarmManager.RTC_WAKEUP, mAlarmTime,AlarmManager.INTERVAL_DAY, pendingIntent);
如何在刪除事件時取消提醒。
請幫我對此
由於提前
我給出的代碼相同的線AMDDeleteEvent類,但它不工作仍警告即將eventhough我已經取消 – dhriti
你檢查連接到每個報警管理者意圖ID報警?如果您使用多個警報事件,它必須是唯一的。 PendingIntent pendingIntent = PendingIntent.getBroadcast(AmdAddEvent.this,alarmIntentId,intent,PendingIntent.FLAG_CANCEL_CURRENT); – Hiral
是的,確保你沒有寫出amgr.setRepeating ....在我給出的代碼行之後。相反,你必須使用amgr.cancel(的PendingIntent) – Hiral