我使用它创建了一个警报AlarmManager.setAlarmClock(AlarmClockInfo, pendingIntent)
,它可以工作。系统还在屏幕的右上角显示一个闹钟。
到目前为止,一切都很好,但是我怎样才能取消那个警报呢?我尝试使用AlarmManager.cancel()
,但右上角的图标仍然存在。任何想法?假设用户不想再安排任务,所以图标应该消失了......
提示:Cancel() 似乎取消了由 Set、SetExact、SetAllowWhileIdle... 和所有这些创建的警报。但在这里我说的是 setAlarmClock() ,这是一个不同的故事。