Bildlaufleiste von HorizontalScrollView ausblenden

Antworten:

234

Fügen Sie Ihrer XML Folgendes hinzu:

android:scrollbars="none"

Oder blenden Sie die Bildlaufleisten programmgesteuert aus:

view.setVerticalScrollBarEnabled(false); 
view.setHorizontalScrollBarEnabled(false);
Benito Bertoli
quelle
8
Es scheint, dass es einen Fehler gibt, der Android ignoriert: scrollbars = "none" auf vielen Geräten, daher ist ein programmatischer Ansatz der richtige Weg. danke :-)
Dragan Marjanović
Eigentlich ist es kein Fehler, es hängt davon ab, ob Sie den XML-Code richtig platzieren. :)
Machado
4
@Machado was ist dann der richtige Weg? Das Setzen von android: scrollbars = "none" auf das HorizontalScrollView-Element hat keine Auswirkung.
James
1
Wie von @Benito erwähnt, machen Sie es programmgesteuert. Die XML-Methode ist an einigen Stellen für mich fehlgeschlagen, während sie durch Code jederzeit funktioniert hat.
Tanishq Sharma