我在屏幕上使用ViewPager
withFragmentStatePageAdapter
我有 5 个页面,其中有很多图像和视图。目前我mViewPager.setOffscreenPageLimit(1);
只有当前,上一个和下一个将在内存中,其他 2 个将被销毁。saveState()
但是对于那些被破坏的片段,我想利用restoreState()
适配器来维持它的状态,所以当我回到那个屏幕时,它无论如何都会去onCreateView()
那个片段,什么也会保持状态。
拥有mViewPager.setOffscreenPageLimit(4);
不是一个好的选择,因为它存在内存问题。
我进行了很多搜索,但没有得到任何使用这两个函数来维护和恢复状态的示例。
有人可以帮我继续。