0

私のアプリでは、左側の各ボタンが右側のフラグメントを置き換えるデュアルパネルレイアウトを使用しています(フレームレイアウト)。

FragmentTransaction.replace()メソッドは、実際には現在のインスタンスを削除して別のフラグメントを追加するため、フラグメントを切り替えるたびに新しいインスタンスを作成する必要があります。

フラグメントインスタンスを保存して置き換えるにはどうすればよいですか?または、フラグメントを置き換えずにフラグメントを切り替える方法はありますか?

4

1 に答える 1

3

FragmentTransaction#show()およびFragmentTransaction#hide()メソッドを使用してみましたか?

于 2012-10-03T05:17:10.287 に答える