0

ホームボタンをクリックしてアプリケーションに戻ると、リストビューやその他のビューに最後の値が表示されず、アプリケーションを起動したときと同じように見えます.onResumeとonPauseで実行できると思いますしかし、私は方法を見つけることができませんでした。

4

3 に答える 3

0

これを行う複数の方法:

  1. SQLiteデータベース
  2. データをファイルとしてSDカードに保存します。
  3. アクティビティのSharedPreferences。
  4. Applicationクラスの静的変数として。

Androidアクティビティの切り替え

しばらく前に同じ質問をしていました。

于 2010-10-14T16:24:30.290 に答える
0

完全に理解するには、アクティビティのライフサイクルとアクティビティの状態の保存についてこちらをお読みください。

于 2010-10-14T18:13:59.330 に答える
0

すべての値を に保存しSharedPreferencesonPauseそれらを に再びロードして、onResumeそのデータを使用してビューに入力できます。

于 2010-10-14T16:06:56.217 に答える