0

prefs アクティビティを含むウィジェットがあります。そのアクティビティでは、ユーザーは自分のリフレッシュ レートを選択できます。

コードでリフレッシュレートを変更する方法を知っている人はいますか?

ありがとう!

4

1 に答える 1

1

AlarmManager を使用して、選択したリフレッシュ レートに従って更新サービスを開始するようにスケジュールします。リフレッシュ レートを設定に保存します。サービスからウィジェットを更新します。設定のリフレッシュ レートに基づいて、サービスからの次の更新をスケジュールします。ユーザーがリフレッシュ レートを変更した場合は、アラームをキャンセルしてスケジュールを変更します。

于 2012-06-15T03:45:52.217 に答える