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

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

Ответы [ 14 ]

486 голосов
/ 27 октября 2011

На данный момент лучшим способом является использование android:fadeScrollbars="false" в xml, что эквивалентно ScrollView.setScrollbarFadingEnabled(false); в java-коде.

53 голосов
/ 18 апреля 2011

Установка android:scrollbarFadeDuration="0" поможет.

38 голосов
/ 26 ноября 2012

Есть 2 способа:

  • из кода Java: ScrollView.setScrollbarFadingEnabled(false);
  • из кода XML: android:fadeScrollbars="false"

Все просто!

11 голосов
/ 23 апреля 2011

Попробуйте, так как приведенные выше предложения не сработали, когда я хотел сделать это для TextView:

TextView.setScrollbarFadingEnabled(false);

Удачи.

9 голосов
/ 02 июля 2011

Так как ни один из вышеперечисленных не работал для меня, вот что сделал: android:scrollbarDefaultDelayBeforeFade="500000"

9 голосов
/ 18 апреля 2011

Попробуйте android:scrollbarAlwaysDrawVerticalTrack="true" для вертикали. и попробуйте android:scrollbarAlwaysDrawHorizontalTrack="true" для горизонтального

8 голосов
/ 30 января 2017

Не забудьте добавить android:scrollbars="vertical" вместе с android:fadeScrollbars="false", иначе в некоторых случаях оно не будет отображаться вообще.

8 голосов
/ 13 июля 2011

android:scrollbarFadeDuration="0" иногда не работает после выхода из приложений и повторного запуска. Поэтому я добавляю gallery.setScrollbarFadingEnabled(false); к активности, и она работает!

6 голосов
/ 18 мая 2011

Эти двое вместе работали на меня:

android:scrollbarFadeDuration="0"
android:scrollbarAlwaysDrawVerticalTrack="true"
3 голосов
/ 27 марта 2014

setVertical * помог сделать программную вертикальную полосу прокрутки всегда видимой

scrollView.setScrollbarFadingEnabled(false);
scrollView.setVerticalScrollBarEnabled(true);
scrollView.setVerticalFadingEdgeEnabled(false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...