关于recyclerview滚动条位置

<androidx.recyclerview.widget.RecyclerView
        style="@style/recycler_vertical_style"
        android:paddingRight="86px"
        android:id="@+id/common_recycler_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

这里需要设置滚动条在屏幕边缘位置 recyclerview内部卡片的间距需要给recyclerview指定宽度
这样会导致滚动条也无法在边缘位置, 这时候需要设置recyclerview的padding值 并且设置style

 <style name="recycler_vertical_style">
        <!--滚动条宽度-->
        <item name="android:scrollbarSize">16px</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">@color/card_flow_bg</item>-->
        <item name="android:scrollbarThumbVertical">@drawable/wt_huadongtiao_day</item>
        <!--滚动条默认颜色-->
        <item name="android:scrollbarTrackVertical">@color/app_bg_night</item>
        <!--        滚动条在recyclerview的padding外部显示-->
        <item name="android:scrollbarStyle">outsideInset</item>

    </style>

<item name="android:scrollbarStyle">outsideInset</item> 为外边缘显示 不受padding限制

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握CSS三种显示...
    七彩小鹿阅读 11,445评论 2 66
  • 课程目标: 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握C...
    从小就好看阅读 1,769评论 0 0
  • 课程目标: 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握C...
    前端陈陈陈阅读 2,241评论 0 1
  • # css: > 1. 学会使用CSS选择器 > 2. 熟记CSS样式和外观属性 > 3. 熟练掌握CSS各种选择...
    欣简书阅读 1,306评论 0 0
  • # CSS样式规则overflow 使用HTML时,需要遵从一定的规范。CSS亦如此,要想熟练地使用CSS对网页进...
    低调迷人的反派角色阅读 4,626评论 0 1

友情链接更多精彩内容