ANDROID 移除提醒

Posted

技术标签:

【中文标题】ANDROID 移除提醒【英文标题】:ANDROID Remove reminder 【发布时间】:2011-06-07 08:53:16 【问题描述】:

我有一个已知 ID 的提醒,但找不到删除它的解决方案...我以这种方式添加了通知:http://developer.android.com/guide/topics/ui/notifiers/notifications.html 和 AlarmManager...

我认为解决方案应该是这样的:

AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
Intent intentAlarm = new Intent(ShowEmission.this, CustomAlarm.class);
intentAlarm.putExtra...
...
PendingIntent pendingIntent = PendingIntent.getBroadcast(this, .., intentAlarm, PendingIntent.FLAG_ONE_SHOT);
am.cancel(pendingIntent);

但是有一些想法......因为要设置的命令是:

PendingIntent pendingIntent = PendingIntent.getBroadcast(context, requestCode, intent, flags)

所以基本上我已经存储了 requestCode...比我相信我应该能够使用这个 requestCode 删除警报...

请就这个问题给我建议...我真的不知道如何解决它...谢谢!

【问题讨论】:

How to cancel this repeating alarm?的可能重复 【参考方案1】:

使用报警管理器的cancel函数。

这里有更多Help

【讨论】:

以上是关于ANDROID 移除提醒的主要内容,如果未能解决你的问题,请参考以下文章

Android:手机重启后设置闹钟/提醒

一个android任务提醒程序

基于Android 9.0 电池温度异常提醒

如何使用后台服务在android中设置提醒?

Android开发实例之闹钟提醒

Android 日历提醒软件是如何开发的