从中间项目滚动回收库



我正在为Android TV开发应用程序,并且当我使用DPAD控件滚动recyclerview时,我有一个垂直的回收即。

在我使用DPAD滚动时,重点项目始终将一直留在回收库的中心,并且只有当我到达RecyClerview的最后一项时,焦点才会继续进行,直到最后一项为止。

似乎很简单,可以在RecyClerview内进行选择,但我找不到答案!!

谢谢!

您可以使用snaphelper,可以垂直或水平捕捉该项目。例如:将实例连接到这样的回收道:

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

这是更多信息:

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

是使用垂直格里德视图

修复的

https://corochann.com/verticalgridfragment-and android-tv-application-on-tutorial-19-718.html

最新更新