首页 > 解决方案 > 使用当前 Complete 可见项目高度滚动 RecyclerView

问题描述

我有包含用户帖子的 RecyclerView,帖子高度不固定,我已附加PagerSnapHelper到此 RecyclerView。

如何使用 RecyclerView 中当前完整的可见项目使此 RecyclerView 的滚动距离。

binding.videoTrendsRecycle.setLayoutManager(mLayoutManager);           
binding.videoTrendsRecycle.setMediaObjects(videosResponse.getVideosResponseArrayList());
SnapHelper snapHelper = new PagerSnapHelper();
snapHelper.findTargetSnapPosition(mLayoutManager, 0, 1000);
binding.videoTrendsRecycle.setOnFlingListener(null);
snapHelper.attachToRecyclerView(binding.videoTrendsRecycle);
VideoPlayerRecyclerAdapter adapter = new VideoPlayerRecyclerAdapter(videosResponse.getVideosResponseArrayList(), initGlide(context), context);

标签: androidandroid-recyclerviewpagersnaphelper

解决方案


推荐阅读