4
在我的应用程序中,我想设置多个提醒。我使用的代码下面,Android:使用闹钟管理器同时启动多个待处理意图
intnt = new Intent(appConxt, RempopActivity.class);
intnt.putExtra("evinfo", evtime + " " + rem.getname()
+ "\n will start in " + remtime + " minutes");
intnt.putExtra("evid", remcon.getEvid());
intnt.putExtra("remId", remcon.getRemid());
intnt.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
pendingIntent = PendingIntent.getActivity(appConxt, remcon.getRemid(), intnt,
PendingIntent.FLAG_ONE_SHOT);
am = (AlarmManager) appConxt.getSystemService(Context.ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP, date.getTime() - (remtime * 60000),
pendingIntent);
我的问题是,即使具有不同requestCode,如果超过一个未决的意图开始只在一个悬而未决的意图显示其他未决意图不会拿出同一时间之后。我如何获得所有未决的意图。