我正在开发适用于Android TV的应用程序,并且具有垂直的RecyclerView,当我使用DPAD控件滚动RecyclerView时,当我到达最后一个可见项目时,RecyclerView向下滚动。
在使用DPAD滚动时,是否有焦点的项目始终停留在recyclerview的中心,并且只有当我到达recyclerview的最后一项时,焦点才会一直到最后一项。
在RecyclerView中具有内置选项似乎很简单,但我找不到答案!
谢谢!
答案 0 :(得分:0)
您可以使用SnapHelper来垂直或水平对齐项目。例如:将实例附加到recyclerView中,如下所示:
LinearSnapHelper snapHelper = new LinearSnapHelper();
snapHelper.attachToRecyclerView(recyclerView);
更多信息:
https://blog.mindorks.com/using-snaphelper-in-recyclerview-fc616b6833e8
答案 1 :(得分:0)