在android中,无法将两个listview与其他一些小部件安排在一个布局中
我有4个textview和两个listview,我希望它们在一个RelativeLayout中。但问题是,第一个listview占据了整个屏幕,其下面的视图将被隐藏。 如何正确排列它们,使第一个listview占据屏幕的一半,另一个占据另一半 这就是它的样子: 这是我的xml:在android中,无法将两个listview与其他一些小部件安排在一个布局中,android,Android,我有4个textview和两个listview,我希望它们在一个RelativeLayout中。但问题是,第一个listview占据了整个屏幕,其下面的视图将被隐藏。 如何正确排列它们,使第一个listview占据屏幕的一半,另一个占据另一半 这就是它的样子: 这是我的xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:id="@+id/baseLayerText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:layout_alignParentTop="true"
android:gravity="right"
android:text="@string/baseLayers" />
<TextView
android:id="@+id/baseLayerLine"
android:layout_width="match_parent"
android:layout_height="2dip"
android:layout_below="@+id/baseLayerText"
android:background="#FF00FF00" />
<ListView
android:id="@+id/baseLayerList"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/baseLayerLine" >
</ListView>
<TextView
android:id="@+id/overlayLayerText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/baseLayerList"
android:layout_gravity="right"
android:gravity="right"
android:text="@string/overlayLayers" />
<TextView
android:id="@+id/overlayLayerLine"
android:layout_width="match_parent"
android:layout_height="2dip"
android:layout_below="@+id/overlayLayerText"
android:background="#FF00FF00" />
<ListView
android:id="@+id/overlayLayerList"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/overlayLayerLine"
android:layout_alignParentBottom="true" >
</ListView>
</RelativeLayout>
cam您可以给我发一个模型,或者在油漆或gmip上绘制please@MhmdAljobairi:我编辑了我的第一篇博文你想把两个ListView放在另一个下吗?!?!您的代码很好,尝试将项目添加到列表中,然后您将找到您想要的内容,因此请添加android:layout\u height编号,例如:android:layout\u height=“100dp”
用于两个列表