当我们在另一个页面上时,在 ViewPager 上保持视图



我想在第一个片段上坚持我的观点,当我在另外两个片段上时。总是重置他。

图式:

  • 查看寻呼机
    • MainFragment(包含 NavigationView 中的片段的 FrameLayout)
      • 设置
    • 列表聊天
    • 聊天

当我更改页面时,如何保存视图?

尝试为查看页设置页面偏移量限制,即寻呼机中的片段数

mViewPager.setOffscreenPageLimit(3);` 

在适配器中,您可以缓存所需的片段并返回

getItem(int position)

最新更新