を使用してアラームを作成するAlarmManager.setAlarmClock(AlarmClockInfo, pendingIntent)
と、機能します。システムは、画面の右上部分に目覚まし時計も表示します。
ここまでは順調ですが、どうすればそのアラームをキャンセルできますか? 使用してみAlarmManager.cancel()
ましたが、右上のアイコンがまだ残っています。何か案が?ユーザーがもうタスクをスケジュールしたくないので、アイコンがなくなったとしましょう.....
ヒント: Cancel() は、Set、SetExact、SetAllowWhileIdle などによって作成されたアラームをキャンセルするようです。しかし、ここでは別の話である setAlarmClock() について話しています。