如何安排来自活动的多个通知?

时间:2016-03-20 14:10:43

标签: android notifications alarmmanager

有人可以告诉我,我必须对下面的代码做出哪些更改,以安排多个通知(在不同的时间)。

    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 Manifest文件的一部分,我添加了扩展BroadcastReceiver的类:

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

目前只显示我上次预定的通知。

1 个答案:

答案 0 :(得分:0)

对不起我的愚蠢问题。我不清楚PendingIntent.getBroadcast()的参数是什么。 我所要做的只是通过更改第二个参数来创建唯一的PendingIntents。