2011-12-02 260 views
3

總是有一些屬性值,Android並未明確定義如何爲視圖動態更改和設置。在我的情況下,我試圖設置ListView的垂直滾動條可繪製。 ListView類沒有辦法讓你設置它。我只能用android:scrollbarThumbVertical="@drawable/new_scroll_bar"來定義這個XML。是否有任何解決方法,可以讓我改變不動態定義的屬性?動態設置屬性值

回答

0

這似乎是不可能的,因爲文檔沒有引用相應的方法來設置該XML屬性。

0

在文檔它說,它相當於全球資源屬性:

android.R.attr.scrollbarThumbHorizontal 

您可以編程設置此等於繪製。

編號:http://developer.android.com/reference/android/view/View.html#attr_android:scrollbarThumbVertical

讓我知道,如果那是你試圖去。

+3

是的,這是我在說什麼,但我怎麼能設置這個值的程序?我用什麼方法調用ListView來設置它?沒有像ListView.setScrollBarThumbVertical()這樣的方法。你能幫我找到我想用什麼具體方法來設置它嗎? – Brian