Как всегда показывать полосу прокрутки - PullRequest
225 голосов
/ 18 апреля 2011

Полоса прокрутки в моем представлении прокрутки видна только при запуске прокрутки.Как я всегда могу показать это?

Ответы [ 14 ]

2 голосов
/ 23 марта 2019

Просто и легко.Добавьте этот атрибут к ScrollBar:

android:fadeScrollbars="false"

Или вы можете сделать это в :

scrollView.setScrollbarFadingEnabled(false);
2 голосов
/ 26 ноября 2018

У меня была такая же проблема. У бара был тот же цвет фона. Попробуйте:

android:scrollbarThumbVertical="@android:color/black"
2 голосов
/ 26 декабря 2017

Стиль вашей полосы прокрутки Видимость, цвет и толщина, как это:

<ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@color/recycler_bg"

        <!--Show Scroll Bar-->
        android:fadeScrollbars="false"
        android:scrollbarAlwaysDrawVerticalTrack="true"
        android:scrollbarFadeDuration="50000"

        <!--Scroll Bar thickness-->
        android:scrollbarSize="4dp"

        <!--Scroll Bar Color-->
        android:scrollbarThumbVertical="@color/colorSecondaryText"/>

Надеюсь, это поможет сэкономить время.

1 голос
/ 17 ноября 2018

настройка android:scrollbars="vertical" android:scrollbarAlwaysDrawVerticalTrack="true" android:fadeScrollbars="false" android:scrollbarThumbVertical="@drawable/scroll"

сделает трюк, изменив @drwable для собственного стиля

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...