天天看點

替換ExpandableListView右邊箭頭Group Indicator(小圖示)



先在drawable目錄下建立xml檔案:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_expanded="true"
        android:drawable="@drawable/up_indicator" />
    <item android:state_expanded="false"
        android:drawable="@drawable/down_indicator" />
</selector>           

up_indicator和down_indicator即為你要替換的圖示檔案名。

然後修改Activity代碼中的ExpandableListView設定代碼,關鍵一句是:

setGroupIndicator(this.getResources().getDrawable(R.drawable.expandablelistview_indicator));

繼續閱讀