标签: android android-intent alarmmanager
目标 - 创建多个警报并在收到警报时停止警报。
要创建pendingIntent(PendingIntent.getBroadcast()),我们需要一个request_id来唯一地标识警报/意图。
如何在onReceive()方法中识别警报? onReceive()方法只提供上下文和意图变量而不是request_code。
现在我将request_code放入intent&extra;并在onReceive()中获取它并重新创建待定意图并停止警报系统服务。
有更好的方法吗?