【发布时间】:2019-05-21 13:18:39
【问题描述】:
我正在开发一个使用 RecyclerView 幻灯片显示图像的应用程序。我使用下面的代码水平滚动回收站视图。
RecyclerView.LayoutManager mLayoutManager = new LinearLayoutManager(activity, LinearLayout.HORIZONTAL, false);
imageListRecyclerView.setLayoutManager(mLayoutManager);
另外,我使用下面的代码一次滚动一个项目。
SnapHelper snapHelper = new PagerSnapHelper();
snapHelper.attachToRecyclerView(imageListRecyclerView);
问题是我想获取当前可见项目的位置
holder.getAdapterPosition()
但它不起作用。谁能告诉我怎么做?
【问题讨论】:
-
你为什么不用
ViewPager -
我知道,但我不能使用 ViewPager。
标签: android android-recyclerview