我正在使用android ExpandableListView ,如下所示:
群组标题布局:
<LinearLayout android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/mainContent"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView
android:id="@+id/traveller_data_title"
android:layout_width="fill_parent"
android:layout_height="70dp"
android:gravity="center_vertical"
android:layout_weight="1"
android:textAlignment="center"
android:paddingLeft="5dp"
android:textSize="17dp"
android:textColor="#0c333f"
android:singleLine="true"
/>
</LinearLayout>
子项目布局:
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/traveller_data_content"
xmlns:android="http://schemas.android.com/apk/res/android">
// rest of my layout elments here
</LinearLayout>
我将自己的 BaseExpandableListAdapter 设置为绑定群组及其子节点,并且绑定正确。
我的问题: 我有小组职位(i),我想得到该小组的第一个孩子。像那样:
View childView =getChildView(groupPos,childPos)
在我的情况下,childView应该等于traveller_data_content
布局。
如何实施getChildView
怎么做?