そのため、アラームをリッスンし、アラームが鳴っている間は一時的にシャットダウン/一時停止し、その後再開できるようにしたいサービスがあります。私のサービスが行うことは、画面の上に WindowManager を使用してビューを膨らませることです-これはロック画面アプリです..しかし、そのため、常に他のすべての上にあります..
これは、PhoneStateListener を使用して着信コールに実装するのに十分簡単でしたが、アラームに便利なものは見たことがありません。アラームが鳴ったらサービスをシャットダウンする AlarmManager.onAlarmListener を実装できると思いますが、よくわかりません。後で再びオンにする方法。
助けてくれてありがとう!