我需要在屏幕上永久可见的recyclerview中显示垂直快速滚动条。
当我打开屏幕并在滚动回收器视图中时,它似乎褪色了,滚动条出现了,但又在几秒钟内消失了。我该如何做到这一点。
我已经尝试过这些属性:
android:fadeScrollbars="false"
ScrollView.setScrollbarFadingEnabled(false);
android:scrollbarFadeDuration="0"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbarAlwaysDrawHorizontalTrack="true"
我的Recycler视图如下:
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/list"
app:fastScrollEnabled="true"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:layout_marginRight="@dimen/_15sdp"
app:fastScrollHorizontalThumbDrawable="@drawable/thumb_drawable"
app:fastScrollHorizontalTrackDrawable="@drawable/line_drawable"
app:fastScrollVerticalThumbDrawable="@drawable/thumb_drawable"
app:fastScrollVerticalTrackDrawable="@drawable/line_drawable"
android:name="com.fca.ecocoaching.home.PreviousTripFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="LinearLayoutManager"
tools:context=".ui.previoustrip.PreviousTripFragment"
tools:listitem="@layout/fragment_trip"/>
答案 0 :(得分:0)
您可以在xml中使用android:fadeScrollbars =“ false”或ScrollView.setScrollbarFadingEnabled(false);在Java代码中。