【发布时间】:2020-03-24 13:54:26
【问题描述】:
我有一个带有ViewPager 的活动。 ViewPager 包括 3 个Fragments。它们可以通过滑动来改变。
例如:
- FirstFragment + 滑动(从右到左)= SecondFragment
- SecondFragment + 滑动(从右到左)= ThirdFragment
- ThirdFragment + 滑动(从左到右)= SecondFragment
- ...
我的问题:
- 如果我在 FirstFragment 上。只是 FirstFragment 和
SecondFragment 调用
OnCreateView。
如何让每个 Fragment 调用 onCreateView?
- 如果我从 ThirdFragment 更改为 SecondFragment,
调用 FirstFragment 的
onCreateView。
如果我了解 Fragment 生命周期,我认为在我切换到 ThirdFragment 的那一刻,FirstFragment 正在调用方法 onDestroyView()。我怎样才能避免这种情况,以便每次每个片段都是“活的”?
我希望你能帮助我。请具体说明我是初学者。
BR 马可
【问题讨论】:
-
viewPager.setOffscreenPageLimit(5) -
@EpicPandaForce 非常感谢
标签: java android android-fragments fragment