我用戶設置了一個警報,它需要發送一個設置警報的意圖,但是用戶可以有多少個警報,但是每個條目可以有14個意圖,一個用於啓動警報,一個用於一天結束時說,如果用戶想要刪除它需要發出的意圖刪除它們的意圖刪除它們,但他們需要是完全相同的,所以我該怎麼做。有不同的意圖?
Intent endAlarmIntent = new Intent(setAndroidAlarmContext, EndTimeAndroid.class);
PendingIntent endIntent = PendingIntent.getBroadcast(setAndroidAlarmContext, 14 , endAlarmIntent, 0);
setAlarm.setRepeating(AlarmManager.RTC_WAKEUP, endSun, daysBetweenAlrm , endIntent);
在上面的意圖14是這樣我就可以找到它之後,所以當IM的結局吧,我有14個意向的,但問題是,如果有兩個目的他們兩個人能有14所以它會直接它是什麼是停止這個最好的方法,得到ramdom號碼,並將其保存到數據庫,並在刪除意圖使它相同時發送它?
對於每個意圖「類型」都有一個意圖是不是更容易,然後只是傳遞一個意圖告訴它你想做什麼?例如,'StartAlarm(alarmNumber)'?您可以使用Intent對象上的'setExtras'和'getExtras'來至少設置鍵值對參數。 – ravuya 2012-02-21 15:08:13