1
想知道如何在擴展(headers)時更改expandableListView中標題的背景。expandableListView android標題背景
我不想以編程方式做,但更多的選擇器或任何XML屬性。
所以問:有什麼辦法知道什麼時候頭擴展或不擴展?
謝謝。
想知道如何在擴展(headers)時更改expandableListView中標題的背景。expandableListView android標題背景
我不想以編程方式做,但更多的選擇器或任何XML屬性。
所以問:有什麼辦法知道什麼時候頭擴展或不擴展?
謝謝。
正要被拉伸設置爲我的頭這樣
android:background="@drawable/expandable_list_headers"
,然後創建一個自定義繪製改變這樣的背景:
<?xml version="1.0" encoding="utf-8"?>
<item android:drawable="@color/LightBlue" android:state_pressed="true"/>
<!-- pressed -->
<item android:drawable="@color/LightBlue" android:state_focused="true"/>
<!-- focused -->
<item android:drawable="@color/LightBlue" android:state_selected="true"/>
<!-- selected -->
<item android:drawable="@color/LightBlue" android:state_expanded="true"/>
<item android:drawable="@color/White" android:state_expanded="false"/>
<item android:drawable="@color/White"/>
<!-- default -->
當我這樣做時,th整個ExpandableListView的背景被改變,而不是每個頭部。你能提供一個關於如何解決這個問題的提示嗎? – Hong 2018-01-12 00:02:29