取消SetAlarmClock设置的闹钟

Ton*_*Ton 5 android setalarmclock

我使用它创建了一个警报AlarmManager.setAlarmClock(AlarmClockInfo, pendingIntent)并且它有效。系统还在屏幕的右上角显示闹钟。

到目前为止,一切都很好,但是我怎样才能取消那个警报呢?我尝试使用AlarmManager.cancel(),但右上角的图标仍然存在。任何想法?假设用户不想再安排任务,所以图标应该消失......

提示:Cancel() 似乎会取消由 Set、SetExact、SetAllowWhileIdle...以及所有这些创建的警报。但这里我谈论的是 setAlarmClock(),这是一个不同的故事。