我有以下问题:
我的片段内容取决于xml文件的内容。因此,在我onStart
的{{1}}方法中,我调用一个方法来读取这些文件并生成片段并将它们放入列表中。
这些片段包含一个ArrayList,其中包含要在此片段中显示的所有视图。
生成片段列表后,我将其放入FragmentActivity
以在FragmentPagerAdapter
中显示它们。此时,将ViewPager连接到适配器时,会调用片段的ViewPager
方法。这是上面提到的ArrayList的视图放在containerview上的地方。
如果最初创建活动,它是如何工作的。
当它恢复它的状态时,例如在轮换更改之后,在我甚至可以解析xml文件并生成要显示的视图之前调用我的片段的onCreateView
方法在我的片段中。
因此片段是空的。
答案 0 :(得分:0)
尝试添加
android:configChanges="keyboardHidden|screenSize|orientation"
到您的清单(在您的活动定义中)。