gpt4 book ai didi

java - 从中间项滚动recyclerview

转载 作者:行者123 更新时间:2023-12-02 02:27:29 26 4
gpt4 key购买 nike

我正在为 Android TV 开发应用程序,我有一个垂直的 RecyclerView,当我使用 DPAD 控件滚动 RecyclerView 时,当我到达最后一个可查看项目时,RecyclerView 会向下滚动,然后它会滚动。

当我使用 DPAD 滚动时,焦点项目是否会始终保持在回收器 View 的中心,并且只有当我到达回收器 View 的最后一个项目时,焦点才会转到最后一个项目。

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

谢谢!

最佳答案

您可以使用SnapHelper它可以垂直或水平捕捉项目。例如:将实例附加到 recyclerView,如下所示:

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

以下是更多信息:

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

关于java - 从中间项滚动recyclerview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57245862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com