Android скрыть полосу прокрутки списка?


144

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

Ответы:


359

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

android:scrollbars="none"

Учебник здесь.

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

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


1
Большое спасибо. Я был expectiogn что-то вроде setScrollBarEnabled или что-то в этом роде.
Android-Droid

47
Для дальнейшего использования: setVertical / HorizontalScrollBarEnabled / Disabled ()
slezica

Привет всем, я хочу скрыть полосу прокрутки в списке. Вот ваша строка упоминания о том, как получить эту работу, но я не понял, где я могу написать эту строку, я работаю над формами xamarn.
Дипак

24

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

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

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


7

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

android:scrollbars="none"


1

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

listView.setFastScrollEnabled(false);

Спасибо рахул


1

Обычно используя их обоих

android:divider="@null"
android:dividerHeight="0dp"
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.