OK、私はいくつかの調査を行いましたが、プログラムで更新できないというコンセンサスがあるようですandroid:updatePeriodMillis
。
代わりに使用する必要がAlarmManager
あるようです。これは、大ハンマーを使用してナッツを割るように思えます...APIがコアを更新するだけではないのは奇妙ですupdatePeriodMillis
。
API は開発される傾向があり、古い回答はもはや関連性がないため、ウェブ上にあるものに依存することには常にわずかなリスクがあります。
だから私はこれがまだそうであることを確認しています。たとえば、http://developer.android.com/guide/topics/appwidgets/index.htmlのガイドでは、少なくともAppWidgetProvider
. 議論するときupdatePeriodMillis
、それは言います:
「構成でユーザーが頻度を調整できるようにすることもできます。15 分ごとに更新したい人もいれば、1 日に 4 回だけ更新したい人もいるかもしれません。」
そして、AlarmManager
更新期間の変更ではなく、デバイスのスリープ解除の回避に関連しているように見えますが、使用について話します.
これについて助けてくれてありがとう。