从中间项目滚动recyclerview

时间:2019-07-29 00:08:29

标签: java android android-recyclerview scroll

我正在开发适用于Android TV的应用程序,并且具有垂直的RecyclerView,当我使用DPAD控件滚动RecyclerView时,当我到达最后一个可见项目时,RecyclerView向下滚动。

在使用DPAD滚动时,是否有焦点的项目始终停留在recyclerview的中心,并且只有当我到达recyclerview的最后一项时,焦点才会一直到最后一项。

在RecyclerView中具有内置选项似乎很简单,但我找不到答案!

谢谢!

2 个答案:

答案 0 :(得分:0)

您可以使用SnapHelper来垂直或水平对齐项目。例如:将实例附加到recyclerView中,如下所示:

LinearSnapHelper snapHelper  = new LinearSnapHelper();
snapHelper.attachToRecyclerView(recyclerView);

更多信息:

https://blog.mindorks.com/using-snaphelper-in-recyclerview-fc616b6833e8

答案 1 :(得分:0)