2016-03-20 38 views
-2

有人可以告訴我,我將不得不對下面的代碼做出什麼更改以安排多個通知(在不同的時間點)。如何安排活動中的多個通知?

Intent notificationIntent = new Intent(this, NotificationPublisher.class); 
    PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT); 
    AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE); 
    alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent); 

這是我的Android清單文件的一部分,其中我添加了擴展的BroadcastReceiver類:

 </activity> 
    <receiver android:name=".NotificationPublisher"/> 
</application> 

目前只出現在我的最後一班通知。

回答

0

對不起我的啞巴問題。我不清楚PendingIntent.getBroadcast()的參數是什麼。 我只需要通過改變第二個參數來創建獨特的PendingIntents。