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

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

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

现在我将request_code放入intent的extra中,并在onReceive()中获取它并重新创建挂起的intent并停止警报系统服务 .

有一个更好的方法吗?