我想在第一个片段上保存我的视图,当我在另外一个页面上时。它总是重置他。当我们在另一个页面上时,在ViewPager上保留一个视图
模式:
- ViewPager
- MainFragment(FrameLayout里谁包含来自NavigationView片段)
- 首页
- ...
- 设置
- ListChat
- 聊天
- MainFragment(FrameLayout里谁包含来自NavigationView片段)
我怎样才能保持一个观点,当我改变页面?
我想在第一个片段上保存我的视图,当我在另外一个页面上时。它总是重置他。当我们在另一个页面上时,在ViewPager上保留一个视图
模式:
我怎样才能保持一个观点,当我改变页面?
尝试设置pageoffset限制viewpager这是可以说在寻呼机
mViewPager.setOffscreenPageLimit(3);`
这是一个很好的方式,当选项卡的数量很小并且固定时 –
在您的适配器片段的数量,你可以缓存你想要的片段和
getItem(int position)
返回要冻结当你没有看到你的片段时,你的用户界面。 ? –
不是,只是不要重置片段,但下面的答案是正确的。 –
很酷很好..祝你有美好的一天..! –