2016-08-08 1 views
2

私のアプリがバックグラウンドで実行されていても、値がnullまたは空に変更されても、アプリケーションを拡張するようなコードを記述しました。アプリケーションの値がアンドロイドで削除される

アプリはバックグラウンドからフォアグラウンドまで何度か読み込まれますが、値は使用できません。アプリがバックグラウンドで15分〜30分の間に起きています

+0

あなたはAppState – LaurentY

+0

アプリは本当にバックグラウンドで何かを実行している(サービスまたはスレッド)を呼び出すAndroidマニフェストやコードホックスを共有して下さい! – X3Btel

答えて

1

Androidのライフサイクルが少し迷惑になることがあります。

アプリケーションプロセスが破棄されると、静的メンバーはその値を失います。したがって、情報を永続化したい場合は、共有プリファレンスを使用します。

https://developer.android.com/guide/topics/data/data-storage.html#pref