我该如何保存片段?当我旋转屏幕

时间:2012-09-04 12:27:33

标签: android android-fragments

  

可能重复:
  ViewPager and fragments — what's the right way to store fragment's state?

如何保存片段? (它位于活动中)当我旋转屏幕时,重新启动的活动会重新创建片段enter image description here

2 个答案:

答案 0 :(得分:13)

尝试在片段的onCreate

中使用setRetainInstance(true);

答案 1 :(得分:-1)

您需要在AndroidManifest.xml中将方向添加到 android:configChanges 。每个例子:

   android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"