我想在第一個片段上保存我的視圖,當我在另外一個頁面上時。它總是重置他。當我們在另一個頁面上時,在ViewPager上保留一個視圖
模式:
- ViewPager
- MainFragment(FrameLayout裏誰包含來自NavigationView片段)
- 首頁
- ...
- 設置
- ListChat
- 聊天
- MainFragment(FrameLayout裏誰包含來自NavigationView片段)
我怎樣才能保持一個觀點,當我改變頁面?
我想在第一個片段上保存我的視圖,當我在另外一個頁面上時。它總是重置他。當我們在另一個頁面上時,在ViewPager上保留一個視圖
模式:
我怎樣才能保持一個觀點,當我改變頁面?
嘗試設置pageoffset限制viewpager這是可以說在尋呼機
mViewPager.setOffscreenPageLimit(3);`
這是一個很好的方式,當選項卡的數量很小並且固定時 –
在您的適配器片段的數量,你可以緩存你想要的片段和
getItem(int position)
返回要凍結當你沒有看到你的片段時,你的用戶界面。 ? –
不是,只是不要重置片段,但下面的答案是正確的。 –
很酷很好..祝你有美好的一天..! –