我在我的android应用程序中使用ExpandableListView。我面临的问题是,如果我在expandablelistview下方有一些元素,例如textview,则在单击组并显示其子项时它会被隐藏。当我使用LinearLayout时会发生这种情况.以下是我的代码:
<LinearLayout
android:orientation="vertical"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
>
<ExpandableListView
android:id="@android:id/list"
style="@style/listStyle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:groupIndicator="@drawable/group_indicator"
/>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="TextView below ExpandableListView"
/>
</LinearLayout>
如果我将 LinearLayout 替换为 RelativeLayout,则会发生相反的情况。textview 没有隐藏,但打开组的孩子或列表中的较低组隐藏在 textview 下方。我该如何解决这个问题?