web-dev-qa-db-fra.com

Android masquer listview scrollbar?

Existe-t-il un moyen de masquer la barre de défilement dans ListView. Je sais que c’est possible pour ScrollView mais je ne trouve pas de moyen pour ListView scrollbar. Des idées?

137
Android-Droid

Essayez de taper ceci dans le fichier XML de mise en page

Android:scrollbars="none"

Le tutoriel est ici.

http://developer.Android.com/reference/Android/view/View.html#attr_Android:scrollbars

J'espère que ça vous aide

340
ihrupin

Si vous souhaitez désactiver\activer les barres de défilement par programmation, vous devez utiliser 

View.setVericalScrollbarEnabled (boolean) - disable\enable vertical barres de défilement.

View.setHorizontalScrollBarEnabled (boolean) - disable\enable horizontal barres de défilement.

24
Sergey Shustikov

C'est la propriété que vous devriez utiliser sur votre ListView. Bonne chance.

Android:scrollbars="none"

6
Soumen Das

Assurez-vous également que le défilement rapide est désactivé:

listView.setFastScrollEnabled(false);

Merci, Rahul

1
Rahul

Utilisant habituellement les deux

Android:divider="@null"
Android:dividerHeight="0dp"
0
Sam