2011-11-29 56 views

回答

1

當您將意圖定義爲警報的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。此請求代碼必須是唯一的,否則具有相同的意圖,並且相同的請求代碼將覆蓋現有的警報。並且如果將來您想要取消當時的鬧鐘,則您已保留所有的請求代碼

+0

感謝您的回答爲我工作 –