2013-06-12 130 views

回答

0

使用Fragmet onSaveInstanceState(...)如下所述:http://developer.android.com/guide/components/fragments.html#Lifecycle

+0

感谢您的回复。 我正在使用__onSAveInstanceState__。这里是我的代码 public void onSaveInstanceState(Bundle outState){ \t \t super.onSaveInstanceState(outState); \t \t如果(isDualPane) \t \t { \t \t \t getSupportFragmentManager()putFragment(outState “imageDownloadFragment”,imageDownloadFragment)。 (),(),(),());()()()()()()()()()()()()()()() \t \t } \t \t 其他\t \t {\t \t \t \t getSupportFragmentManager()putFragment(outState “imageDownloadFragment”,imageDownloadFragment)。 \t \t} \t \t \t} – MobileAppDeveloper

+0

问题是,当我更换容器中的片段保存的实例,它给我的这个异常。 “不能将片段的容器ID从123改为124”。 – MobileAppDeveloper

+0

您是否将布局文件中的片段声明为标签?如果是这样,请使用FrameLayout通过使用片段管理器来附加片段。 – j0n0