Android скрыть полосу прокрутки списка? - PullRequest
139 голосов
/ 15 августа 2011

Есть ли способ скрыть полосу прокрутки в ListView.Я знаю, что это возможно для ScrollView, но не могу найти способ для ListView полосы прокрутки.Есть идеи?

Ответы [ 5 ]

346 голосов
/ 15 августа 2011

Попробуйте напечатать это в файле макета XML

android:scrollbars="none"

Учебное пособие здесь.

http://developer.android.com/reference/android/view/View.html#attr_android:scrollbars

Надеюсь, это поможет вам

24 голосов
/ 13 августа 2014

Если вы хотите отключить \ включить полосы прокрутки программно , вам нужно использовать

View.setVericalScrollbarEnabled (логическое значение) - отключить \ включить вертикальный полосы прокрутки.

View.setHorizontScrollBarEnabled (логическое значение) - отключить \ включить горизонтальные полосы прокрутки.

6 голосов
/ 20 января 2016

Это свойство, которое вы должны использовать на ListView.Всего наилучшего.

android:scrollbars="none"

1 голос
/ 16 февраля 2016

Также убедитесь, что быстрая прокрутка отключена:

listView.setFastScrollEnabled(false);

Спасибо, Рахул

0 голосов
/ 12 февраля 2018

Обычно используют оба из них

android:divider="@null"
android:dividerHeight="0dp"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...