在ViewHolder2中预加载下一页,就像在ViewPager中自动完成一样

时间:2019-04-08 12:44:34

标签: android android-viewpager2

如何在ViewPager2中预加载下一页和上一页?我的应用在每个ViewPager2选项卡屏幕中使用api中的列表。在用户滑动到下一页之前加载下一页时,这是良好的用户体验。在旧版ViewPager上,它是自动完成的

1 个答案:

答案 0 :(得分:1)

现在可以在 ViewPager2

使用Version 1.0.0-alpha04

新功能

  • offscreenPageLimit:允许严格控制视图层次结构中保存的页面视图/片段的数量

API更改

  • orientation和isUserScrollable属性不再是SavedState的一部分
  • saveStaterestoreState方法在FragmentStateAdapter中变为最终状态
  • ViewPager2.OrientationViewPager2.ScrollState注释变为非公开

示例代码

viewPager2.setOffscreenPageLimit(2);