我的 Activity 创建了几个通知。
这是我目前在不同的 resultIntents 上的做法:
PendingIntent resultPendingIntent =
PendingIntent.getActivity(
context,
0,
resultIntent,
PendingIntent.FLAG_UPDATE_CURRENT
);
现在,由于标志是强制性的,我不得不从 the four flags 中进行选择.如果我希望它们都独立工作,并且较新的通知不受前一个通知的影响,我该怎么办。
最佳答案
在这里找到了解决方案:here .
您必须对 Intent 使用 setAction 以设置唯一值,这样就不会出现匹配的 PendingIntents
这是我用过的:
setAction(Long.toString(System.currentTimeMillis()))
关于android - 多个未决 Intent ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28091784/