2011-10-16 14 views
0

IntentServiceは、前回呼び出されたときとそれまでに何回呼び出されたのかを覚えておきたいと思います。電話機が再起動されたときにこれらの値をリセットするかどうかは関係ありませんが、アプリケーションプロセスが強制終了されたときにはリセットしないでください。Androidサービスに状態を保存する方法

これらの状態変数をSharedPreferencesに保存する必要がありますか、それともより軽い方法がありますか?私はintent.getExtras()を試しましたが、私がそこに置いた値は呼び出しの間に記憶されていないようです。

答えて

3

このような永続ストレージの場合、通常はSharedPreferencesです。また、設定を編集した後にcommit()を実行することを忘れないでください。

関連する問題