2016-01-22 85 views
0

我想在第一个片段上保存我的视图,当我在另外一个页面上时。它总是重置他。当我们在另一个页面上时,在ViewPager上保留一个视图

模式:

  • ViewPager
    • MainFragment(FrameLayout里谁包含来自NavigationView片段)
      • 首页
      • ...
      • 设置
    • ListChat
    • 聊天

我怎样才能保持一个观点,当我改变页面?

+0

返回要冻结当你没有看到你的片段时,你的用户界面。 ? –

+0

不是,只是不要重置片段,但下面的答案是正确的。 –

+0

很酷很好..祝你有美好的一天..! –

回答

1

尝试设置pageoffset限制viewpager这是可以说在寻呼机

mViewPager.setOffscreenPageLimit(3);` 
+0

这是一个很好的方式,当选项卡的数量很小并且固定时 –

0

在您的适配器片段的数量,你可以缓存你想要的片段和

getItem(int position) 
相关问题