我已使用ViewPager
與Fragment
。
但它在時間加載兩頁。
有沒有辦法在viewpager中只加載一個頁面?在ViewPager中只加載一個片段
12
A
回答
5
2
setOffScreenPageLimit方法具有最低1 的限制。如果你嘗試設置較小的限制比這個,它會使用它的默認值是1。
0
你可以嘗試做手工適配器如
public int currentIndex;
@Override
public Fragment getItem(int index) {
if(position == currentIndex){
return new EmptyFragment();
}else{
return new YourNormalFragment();
}
}
和becareful修改
yourViewPager.setCurrentItem(index);
沿
yourAdapter.currentIndex = index;
+1
我不認爲這會工作。 getItem將被索引和索引+ 1調用兩次,具體取決於您如何滑動視圖 – Prakash
相關問題
- 1. 在ViewPager中加載片段只有當它被選中時
- 2. 實現與片段一ViewPager,只有一個頁面在ViewPager
- 3. Java Android - ViewPager片段加載
- 4. Android ViewPager刷新只有一個片段
- 5. ViewPager只顯示最後一個片段
- 6. ViewPager中另一個片段的片段
- 7. 在ViewPager上加載所有片段onCreate
- 8. 在viewpager中用另一個片段替換一個片段
- 9. 重新加載ViewPager內部的片段,其中的另一個片段inViewPager
- 10. 一個新片段ViewPager添加FragmentActivity
- 11. Java Android - 動態加載片段(ViewPager)
- 12. viewpager需要時間來加載片段
- 13. Android:使用viewPager加載限制片段
- 14. 如何從一個活動重新加載Viewpager的片段
- 15. android- viewpager setCurrentItem使第一個片段不加載
- 16. 防止使用ViewPager預加載下一個片段(選項卡)
- 17. 用ViewPager動態加載下一個片段
- 18. 從另一個片段在viewpager中顯示片段
- 19. ViewPager - 在片段頁面中創建一個新片段
- 20. 從ViewPager中刪除一個片段
- 21. 同一片段中的多個ViewPager
- 22. 在viewpager上顯示一個片段
- 23. 替換ViewPager中另一個片段中的片段
- 24. 在ViewPager中延遲加載圖片
- 25. 添加片段viewpager是空
- 26. 片段中的ViewPager從另一個片段調用Android
- 27. 在ViewPager中重新加載所有片段Android
- 28. 在ViewPager片段中的ListView
- 29. 片段在ViewPager中重疊
- 30. 在ViewPager中引用片段
對此一看:https://stackoverflow.com/a/44405015/7874047 –