【发布时间】:2018-08-07 01:52:33
【问题描述】:
我有一个ViewPager,有 4 个标签。
我正在使用扩展 FragmentPagerAdapter 的自定义适配器。
问题是,当我更改选项卡时,第一个 Fragment 会再次创建,尽管它不是当前可见的。
此外,这仅在第四次更改选项卡后才会发生。例如。调用来自 tab1 的 tab1 -> tab2 -> tab3=> onStop。 -> tab2 => 来自 tab1 的 onCreateView 被调用(onAttach 未被调用)。
我想避免这种情况。我需要所有选项卡始终保持其状态,即使它们当前未显示。 我该怎么做?
【问题讨论】:
标签: android android-fragments android-viewpager