我需要以一页为增量滚动Recyclerview。每个页面包含3个3项的网格。
我已经使用GridLayoutManager来实现网格,现在我试图覆盖onScrolled()方法来逐页实现。我希望每个水平滚动显示3个项目,代表1页。
这是我的代码的一部分
DELETE
答案 0 :(得分:0)
为了将来阅读此问题,在支持库25.1.0中添加了PageSnapHelper(用于模拟ViewPager-仅逐项滚动)或LinearSnapHelper(移至最接近的项目) RecycleView的中间)。
用法很简单:
PagerSnapHelper().attachToRecyclerView(rvYourRecycleViewName)