如果request_code不可用,那么广播接收器上的Androind会如何重新创建待处理的意图?

时间:2016-05-11 07:37:08

标签: android android-intent alarmmanager

目标 - 创建多个警报并在收到警报时停止警报。

要创建pendingIntent(PendingIntent.getBroadcast()),我们需要一个request_id来唯一地标识警报/意图。

如何在onReceive()方法中识别警报? onReceive()方法只提供上下文和意图变量而不是request_code。

现在我将request_code放入intent&extra;并在onReceive()中获取它并重新创建待定意图并停止警报系统服务。

有更好的方法吗?

0 个答案:

没有答案