実装したいこと
- 毎日,日付が変わるタイミングで1回だけ更新処理を行いたい
- AlarmManagerを使用してブロードキャストしたい
- きっかり0時00分00に行う必要はないが,必ず日付変更後に実行したい
- 更新時に端末をウェイクアップさせる必要はない(開いた時に更新で良い)
悩んでいること
setInexactRepeatingで十分か,setRepeatingを使用するべきかで迷っています。setInexactRepeatingでAlarmManager.INTERVAL_DAYを使用した場合,1日おきに処理がなされると思います。ただ,これを設定した場合,インターバルが24時間より短くなってします可能性はあるのでしょうか?(短くなってしまうと,日付変更後に更新されない可能性がある)
あるいは,Repeatingを使用せず,更新の度に毎回アラームをセットし直す方が良いのでしょうか?
アドバイスよろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。