我需要创建一个滚动条来同时滚动3x个recyclerView,我知道可以使用layoutMatager.scrollTo等滚动RView,但我不知道如何使滚动条
你需要做两件事。
-
在嵌套滚动视图中包装回收消息。
<androidx.core.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="vertical" android:fillViewport="true"> //<RecyclerView 1> //<RecyclerView 2> //<RecyclerView 3> </androidx.core.widget.NestedScrollView>
-
然后在设置适配器时,像这样对回收视图调用setNestedScrollingEnabled(false(函数。
recycler1.isNestedScrollingEnabled = false recycler2.isNestedScrollingEnabled = false recycler3.isNestedScrollingEnabled = false