-1

永続的な通知を作成するアプリケーションがありますが、この通知を毎日更新する必要があるため、タイムリスナーを作成する方法やそれ以外の方法はありますが、アクティビティが開始されていない場合でもこの更新を実行する必要があります、したがって、ユーザーがアプリケーションを開かなかったとしても、このページを見ましたが、一時停止状態になるとまだ開始状態にあるアプリのためのものです...もう機能しません...何か考えはありますか?

4

2 に答える 2

2

最良の方法は、AlarmManager を使用することです。このリンクhttp://www.techrepublic.com/blog/android-app-builder/use-androids-alarmmanager-to-schedule-an-event/を参照してください。

それ以外の場合は、時間どおりに追跡するためにサービスを作成する必要があります。

幸運を

于 2013-10-07T11:40:11.323 に答える
1

AlarmManager を使用できます。

http://developer.android.com/reference/android/app/AlarmManager.html

イベントを処理したい時間にトリガーするようにアラームを設定します。

イベント コードを完了したら、終了する前に新しいアラームを設定します。

アラームは再起動後は保持されないため、デバイスの起動時に再設定する必要があることに注意してください (必要な場合)。

于 2013-10-07T11:32:34.820 に答える