短视频程序开发,RecyclerView自带的滚动条

短视频程序开发,RecyclerView自带的滚动条实现的相关代码

1.创建RecyclerView的style:

 

handlebars
<style name="recy_vertical_style">
        <!--滚动条宽度-->
        <item name="android:scrollbarSize">15dp</item>
        <!--滚动条方向-->
        <item name="android:scrollbars">vertical</item>
        <!--滚动条是否滑动-->
        <item name="android:fastScrollEnabled">true</item>
        <!--滚动条不消失-->
        <item name="android:fadeScrollbars">false</item>
        <item name="android:scrollbarAlwaysDrawVerticalTrack">true</item>
        <!--滚动条滑动块颜色-->
        <item name="android:scrollbarThumbVertical">@drawable/recy_vertical_scrollbar</item>
        <!--滚动条默认颜色-->
        <item name="android:scrollbarTrackVertical">@drawable/recy_vertical_scrollbar_bg</item>
        
        <item name="android:scrollbarThumbHorizontal">@drawable/recy_vertical_scrollbar</item>
        <item name="android:scrollbarTrackHorizontal">@drawable/recy_vertical_scrollbar_bg</item>
    </style>

2.在布局文件中引用

 

handlebars
<androidx.recyclerview.widget.RecyclerView
        android:id="@+id/recycler"
        android:layout_width="0dp"
        android:layout_height="0dp"
        style="@style/recy_vertical_style"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

 

以上就是短视频程序开发,RecyclerView自带的滚动条实现的相关代码, 更多内容欢迎关注之后的文章

 

posted @ 2021-11-08 14:13  云豹科技-苏凌霄  阅读(61)  评论(0编辑  收藏  举报