0

minSdkVersion8で実行されるアプリに素晴らしいActionBarSherlockライブラリを使用しています。

私が学ばなければならない最後のビットは、同じSherlockFragmentActivityのさらなる呼び出しのために値を保存する方法です(間にアクティビティが破棄されることはありません)

これまでに試したすべてがうまくいかないようです

  • setRetainInstance()は、基盤となるサポートライブラリではサポートされていません
  • onRetainNonConfigurationInstance->FragmentActivityのfinalメソッドをオーバーライドできません
  • onRetainCustomNonConfigurationInstanceが呼び出されていないようです

簡単なことを監督したいと思います。基本的に、ユーザーがホームボタン(アクションメニューを上に移動)をクリックしたときの状態を保持できるように、いくつかの値を保存したいと思います。これを行うにはどうすればよいですか?

どうもありがとう

マーティン

4

1 に答える 1

1

活動状態に関する情報を永久ストレージに保存するだけです。sharedpreferencesを調べることをお勧めします

また、ABS の現在の基礎となるサポート ライブラリ (r7) によってサポートされているsetRetainInstance() IS 。

于 2012-09-13T12:49:47.993 に答える