我正在使用自定义ExpandableListview
的{{1}}。
我在这方面很成功
但是,现在我需要左侧group indicator
和右侧custom icon
我如何实现这一目标。
请建议我如何更改我的适配器类
list_group.xml
group indicator
ExpandableListAdapter.java
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:padding="8dp"
android:background="#FEFFFF">
<RelativeLayout android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView android:id="@+id/shape_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@null"
android:src="@drawable/off"
android:layout_centerVertical="true"
android:layout_alignParentLeft="true"
android:padding="5dp"
/>
<TextView
android:id="@+id/lblListHeader"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:paddingLeft="?android:attr/expandableListPreferredItemPaddingLeft"
android:text="Group Header"
android:textColor="#272727"
android:textSize="17dp" />
<ImageView android:src="@drawable/listview_expander_group"
android:contentDescription="expand image"
android:id="@+id/explist_indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"/>
</RelativeLayout>
</RelativeLayout>