Полоса прокрутки в моем окне прокрутки видна только когда я начинаю прокрутку. Как я всегда могу показать это?
android
scrollview
июль
источник
источник
view.setScrollBarFadeDuration(0);
setScrollBarFadeDuration(0)
), потомуsetScrollbarFadingEnabled(false)
что не везде работаетsetScrollBarFadeDuration(0);
более надеженУстановка
android:scrollbarFadeDuration="0"
сделает свое дело.источник
Есть 2 способа:
ScrollView.setScrollbarFadingEnabled(false);
android:fadeScrollbars="false"
Просто как тот!
источник
Попробуйте это, так как вышеупомянутые предложения не работали для меня, когда я хотел сделать это для TextView:
Удачи.
источник
Не забудьте добавить
android:scrollbars="vertical"
вместе с,android:fadeScrollbars="false"
или это не будет отображаться вообще в некоторых случаях.источник
Попробуйте
android:scrollbarAlwaysDrawVerticalTrack="true"
по вертикали. и попробуйтеandroid:scrollbarAlwaysDrawHorizontalTrack="true"
для горизонтальногоисточник
Поскольку ни один из вышеперечисленных не работал для меня, вот что сделал:
android:scrollbarDefaultDelayBeforeFade="500000"
источник
android:scrollbarFadeDuration="0"
иногда не работает после выхода из приложений и запуска заново. Так что я добавляюgallery.setScrollbarFadingEnabled(false);
в активность, и это работает!источник
Эти двое вместе работали на меня:
источник
Стиль вашей полосы прокрутки Видимость, цвет и толщина, как это:
Надеюсь, это поможет сэкономить время.
источник
У меня такая же проблема. Бар был одинакового цвета фона. Пытаться:
источник
Просто и легко. Добавьте этот атрибут в
ScrollBar
:Или вы можете сделать это в Ява:
Или в Котлин:
источник
setVertical * помог сделать программную вертикальную полосу прокрутки всегда видимой
источник
Установка этого сделает свое дело. Измените @drwable для собственного стиля.
источник