我想编写一个应用程序,发送两种类型的通知。用户应该看到他们两个。来自一个应用程序的两个并行通知(android)
直到现在,通知之间相互更新,即使我更改了pendingIntents的标志。
即我的代码:
Calendar calendar = Calendar.getInstance();
Intent intent = new Intent(this, Push.class);
Intent intent2 = new Intent(this, Push2.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
PendingIntent pendingIntent2 = PendingIntent.getBroadcast(this, 1, intent2, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
AlarmManager alarmManager2 = (AlarmManager) getSystemService(ALARM_SERVICE);
alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis()+10, pendingIntent);
alarmManager2.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis()+10, pendingIntent2);
创建2个不同的通知构建器对象。 –
可能的重复http://stackoverflow.com/questions/18102052/how-to-display-multiple-notifications-in-android请检查 –
你的问题是什么? –