Android 布局:1个文本视图顶部,2个列表视图中部(50/50),1个编辑文本底部

Android 布局:1个文本视图顶部,2个列表视图中部(50/50),1个编辑文本底部,android,android-layout,Android,Android Layout,我一直在为这件事伤脑筋,但似乎无法理解: 我需要一个文本视图在顶部,一个编辑视图在底部,中间有2个ListVIEW(剩余高度的50/50个分割),其中ListVIEW需要能够为他们自己的内容滚动(不滚动屏幕)。 给你: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match

我一直在为这件事伤脑筋,但似乎无法理解:

我需要一个文本视图在顶部,一个编辑视图在底部,中间有2个ListVIEW(剩余高度的50/50个分割),其中ListVIEW需要能够为他们自己的内容滚动(不滚动屏幕)。 给你:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
  <LinearLayout
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:orientation="horizontal" >
<TextView
    android:id="@+id/helloworld"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:text="@string/hello_world" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="185dp"
android:orientation="horizontal" >
<ListView
     android:id="@+id/listView1"
     android:layout_width="match_parent"
     android:layout_height="183dp" >
</ListView>
</LinearLayout>
<LinearLayout
 android:layout_width="match_parent"
 android:layout_height="184dp"
 android:orientation="horizontal" >
<ListView
     android:id="@+id/listView2"
     android:layout_width="match_parent"
     android:layout_height="190dp" >
</ListView>
</LinearLayout>  
<LinearLayout 
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
<EditText
    android:id="@+id/editText1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentRight="true"
    android:ems="10" >
<requestFocus />
</EditText>
</LinearLayout>
</LinearLayout>

工作正常,谢谢!我和你在一个错误的地方
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
  <LinearLayout
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:orientation="horizontal" >
<TextView
    android:id="@+id/helloworld"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:text="@string/hello_world" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="185dp"
android:orientation="horizontal" >
<ListView
     android:id="@+id/listView1"
     android:layout_width="match_parent"
     android:layout_height="183dp" >
</ListView>
</LinearLayout>
<LinearLayout
 android:layout_width="match_parent"
 android:layout_height="184dp"
 android:orientation="horizontal" >
<ListView
     android:id="@+id/listView2"
     android:layout_width="match_parent"
     android:layout_height="190dp" >
</ListView>
</LinearLayout>  
<LinearLayout 
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
<EditText
    android:id="@+id/editText1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentRight="true"
    android:ems="10" >
<requestFocus />
</EditText>
</LinearLayout>
</LinearLayout>