Android 唯一标识报警管理器并重新安排它
我正在开发一个android应用程序,它有多个报警管理器。它们都是使用广播接收器发射的,还有一些在给定时间段后刚刚触发Android 唯一标识报警管理器并重新安排它,android,broadcastreceiver,alarmmanager,Android,Broadcastreceiver,Alarmmanager,我正在开发一个android应用程序,它有多个报警管理器。它们都是使用广播接收器发射的,还有一些在给定时间段后刚刚触发 我想知道的是,我如何通过在多个报警中获取标识来停止/取消报警管理器。报警管理器通过其挂起的意图进行唯一标识。浏览我的演示示例 Intent imageFetchingService = new Intent(mContext, ImageFetchingService.class); PendingIntent imageFetchingPendingIntente =
我想知道的是,我如何通过在多个报警中获取标识来停止/取消报警管理器。报警管理器通过其挂起的意图进行唯一标识。浏览我的演示示例
Intent imageFetchingService = new Intent(mContext, ImageFetchingService.class);
PendingIntent imageFetchingPendingIntente = PendingIntent.getService(
mContext, 0, imageFetchingService,
PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarmManager = (AlarmManager) mContext
.getSystemService(Context.ALARM_SERVICE);
alarmManager.cancel(imageFetchingPendingIntente);
alarmManager.set(AlarmManager.RTC_WAKEUP, 120000,
imageFetchingPendingIntente);