Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
prefs アクティビティを含むウィジェットがあります。そのアクティビティでは、ユーザーは自分のリフレッシュ レートを選択できます。
コードでリフレッシュレートを変更する方法を知っている人はいますか?
ありがとう!
AlarmManager を使用して、選択したリフレッシュ レートに従って更新サービスを開始するようにスケジュールします。リフレッシュ レートを設定に保存します。サービスからウィジェットを更新します。設定のリフレッシュ レートに基づいて、サービスからの次の更新をスケジュールします。ユーザーがリフレッシュ レートを変更した場合は、アラームをキャンセルしてスケジュールを変更します。