1. ホーム
  2. android

[解決済み] Android AlarmManager: 設定されたアラームをすべてキャンセルする方法はありますか?

2022-03-06 18:20:21

質問

曜日ごとに2つのアラームを設定し(特定の時間と分)、アラームが毎週永遠に繰り返されるアプリを作っています。

さて、ポイントは、ユーザーがアラームを変更した場合、以前に設定したアラームをキャンセルする必要があることです。

アプリケーションによって設定されたすべてのアラームを簡単にキャンセルする方法はありますか?

解決方法は?

を目にすることができたと思います。 AlarmManager.Cancel

そして、そのQuestion/Answerについて。 Androidです。AlarmManagerで設定したすべてのPendingIntentsを取得する

そこに書かれているように、AlarmManagerにどのようなPendingIntentが入っているかを尋ねることはできません。しかし、キャンセルしたいPendingIntentと似たようなPendingIntentを作ることはできると思います;)。