如何为3 recyclerView android创建一个滚动条



我需要创建一个滚动条来同时滚动3x个recyclerView,我知道可以使用layoutMatager.scrollTo等滚动RView,但我不知道如何使滚动条

你需要做两件事。

  1. 在嵌套滚动视图中包装回收消息。

    <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>
    
  2. 然后在设置适配器时,像这样对回收视图调用setNestedScrollingEnabled(false(函数。

recycler1.isNestedScrollingEnabled = false 
recycler2.isNestedScrollingEnabled = false 
recycler3.isNestedScrollingEnabled = false

相关内容

  • 没有找到相关文章

最新更新