0
我已經設置了插入日曆事件的警報。如果插入多個日曆事件,如何獲取鬧鐘正在響鈴的事件的事件名稱?如何獲取多個警報通知的事件名稱?
我已經設置了插入日曆事件的警報。如果插入多個日曆事件,如何獲取鬧鐘正在響鈴的事件的事件名稱?如何獲取多個警報通知的事件名稱?
當您將意圖定義爲警報的PendingIntent時,您可以通過定義不同的值來設置意圖,以將意圖作爲關鍵字/對使用。
相同的方式,還可以定義目的相同與不同請求的代碼
這裏是代碼段
Intent intent=new Intent(context,YourActivity.class);
intent.putExtra("your first value",title);
intent.putExtra("your second value", desc);
PendingIntent sender = PendingIntent.getBroadcast(context,(int)requestcode, intent, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager am = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP,alarm_time,sender);
當您使用意圖與事件值假設標題和說明現在設置定義通過requestcode轉入PendingIntent。此請求代碼必須是唯一的,否則具有相同的意圖,並且相同的請求代碼將覆蓋現有的警報。並且如果將來您想要取消當時的鬧鐘,則您已保留所有的請求代碼
感謝您的回答爲我工作 –