Я хочу установить селектор на его groupView
, но когда я нажимаю на селектор groupView
он идет к childView
в expandable listview.
. Вот мой expandable listview
.Как установить селектор в расширяемой listivew на группах в андроиде
<ExpandableListView
android:id="@+id/lvLeft"
android:layout_width="280dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="@color/white"
android:choiceMode="singleChoice"
android:dividerHeight="0dp"
android:listSelector="@drawable/group_indicator"
android:transcriptMode="alwaysScroll
/>
Это моя group_indication.xml.
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/normal" android:state_expanded="true"></item>
<item android:drawable="@drawable/normal"></item>
</selector>
Вот мой normal.xml.
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/red" />
<padding
android:bottom="5dp"
android:left="5dp"
android:right="5dp"
android:top="5dp" />
</shape>
на самом деле я хочу, чтобы установить собственный цвет на groupView
в расширяемой ListView, но когда я нажимаю на groupView
, пользовательский набор цветов на groupView
«s childView
. У меня есть скриншот, с которым я сталкиваюсь сейчас, когда история транзакций GroupView
, а моя транзакция - childView
. Пожалуйста, помогите мне решить эту проблему. Заранее спасибо.