RecyclerViewにスクロールバーをつける

レイアウトファイルでRecyclerViewandroid:scrollbars="vertical"をつけると スクロールバーが表示されるようになる。

デフォルトではスクロール時のみスクロールバーが表示される。常に表示したい場合は android:fadeScrollbars="false"を指定する。

スクロール中のみ表示したい場合はtrueを指定するか、android:fadeScrollbars自体を省略すればオーケー。

<androidx.recyclerview.widget.RecyclerView
    ...
    android:scrollbars="vertical"
    android:fadeScrollbars="false"
    ... />

以下の様なスクロールバーが表示される。

スクロールバー