小编mj7*_*000的帖子

等待具有不同意图但相同ID的意图

我有两个待处理的Intent用于Alarm Manager,其中一个是:

Intent i = new Intent(context, TriggerAlarm.class);  
PendingIntent pi =PendingIntent.getBroadcast(context,0,i,PendingIntent.FLAG_CANCEL_CURRENT);
Run Code Online (Sandbox Code Playgroud)

另一个是:

 Intent i = new Intent(context, TriggerNotification.class);
 PendingIntent pi = PendingIntent.getBroadcast(context,0, i,PendingIntent.FLAG_CANCEL_CURRENT);
Run Code Online (Sandbox Code Playgroud)

我在我的应用程序中使用这两种方法

我的问题是:

这些待定的内容是否彼此不同?因为意图不同但Ids是相同的

如果我为每个待处理的意图设置了警报管理器,它们都会触发,还是一个替换另一个?

android alarmmanager android-pendingintent

6
推荐指数
1
解决办法
1016
查看次数