たとえば、私は毎日のアラームを設定することができますカレンダーがあります。この機能のために、私はアラームマネージャのメソッドsetRepeating()
を取った。しかし、私の問題は、ユーザーが特定の日からアラームを削除したいが、すべてのアラームを削除しない場合に発生する。どうすればいい?アラームマネージャはアラームを設定する唯一の方法ですか?任意のアイデアをいただければ幸いです。アラームマネージャのアラームの削除
私が登場したのは、毎日00:00にトリガーし、すべてのアラームをメソッドalarmManager.set()
で設定するブロードキャスト受信機を設定したことです。削除されたアラームはデータベースにあり、今日のアラームが削除されたものと一致する場合、ブロードキャストレシーバはこのアラームを設定しません。