2012-01-18 11 views
9

Come rimuovere la barra di scorrimento da ScrollView a livello di codice?Rimuovere scrollbar da ScrollView a livello di codice in Android

setScrollBarStyle() modifica solo lo stile della barra di scorrimento.

Desidero accedere all'attributo xml android:scrollbars a livello di programmazione. C'è un modo per farlo?

android:scrollbars Definisce quali barre di scorrimento devono essere visualizzate durante lo scorrimento o meno.

+0

correlati/dupe: [Nascondi barra di scorrimento di HorizontalScrollView] (http://stackoverflow.com/questions/12258814/hide-scrollb ar-of-horizontalscrollview) – blahdiblah

risposta

38

Di seguito rimuoverà la barra di scorrimento nella vostra ScrollView:

View.setVerticalScrollBarEnabled(false); 
View.setHorizontalScrollBarEnabled(false); 
+4

anche lui può farlo in XML, ad esempio, utilizzando: android: scrollbars = "none" nasconderebbe tutte le barre di scorrimento. –

1

in Java aggiungere questo codice:

myScrollView.setVerticalScrollBarEnabled(false); 
myScrollView.setHorizontalScrollBarEnabled(false); 

in XML aggiungere seguente attributo al ScrollView:

android:scrollbars="none"