0

私のウィジェットは単なる日付ウィジェットです。私が必要としているのは、毎日午前 12 時 (真夜中過ぎ) に UI を更新することです。これは私が最初にそれをした方法です:

私の中でwidget_info.xml

android:updatePeriodMillis="1000*60*30" //equals to 30 min which is the min time you can update.

この方法は、午前 12:00 に正確に更新されなかったことを除いて、正常に機能します。午前 12:00 から午前 12:30 の範囲で更新される可能性があります (私の場合、午前 12:19 に更新されます)。各時間の開始時に更新を強制するにはどうすればよいですか?

ウィジェットを 30 分以内に更新するのに役立つ AlarmManager の使用について読んだことがあります。これで問題は解決しますが (1 分ごとに強制的に更新する場合)、それよりも簡単な解決策はありますか?

4

1 に答える 1

2

正確な更新時間AlarmManagerが必要な場合は、ルートに移動する必要があります...

于 2012-06-01T19:12:21.450 に答える