嘿,我想知道是否可以在
Android RecyclerView中更改滚动条的位置.我想将滚动条移近显示屏的右侧.如果有人可以通过链接指向我正确的方向,或者我真的很感激,因为目前我找不到任何相关内容.
谢谢!
最佳答案 我只有一个解决方法的想法,
您可以只在顶部和底部填充(或边距)添加到主要内容布局.
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:fab="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingTop="4dp"
android:paddingBottom="4dp">
然后RecyclerView没有定义样式,如下所示:
<android.support.v7.widget.RecyclerView
android:id="@+id/cardList"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"/>
如果你使用CardView或其他元素,你可以向他添加左右边框,然后滚动条保持在右侧,元素不是直到边缘:
<android.support.v7.widget.CardView
xmlns:card_view="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_marginLeft="6dp"
android:layout_marginStart="6dp"
android:layout_marginRight="6dp"
android:layout_marginEnd="6dp">