У меня есть код, над которым я работаю:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:weightSum="3"
android:id="@+id/main"
>
<RelativeLayout
android:layout_width="330dp"
android:layout_height="fill_parent"
android:layout_weight="1"
android:id="@+id/linear1"
>
<TextView
android:text="List1"
android:textSize="40px"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/shows_text"
/>
<ListView
android:layout_height="wrap_content"
android:id="@+id/listView1"
android:layout_width="fill_parent"
android:layout_below="@id/shows_text"
/>
</RelativeLayout>
<RelativeLayout
android:layout_width="330dp"
android:layout_height="fill_parent"
android:layout_weight="1"
android:id="@+id/linear2"
android:layout_toRightOf="@id/linear1"
>
<TextView
android:text="List2"
android:textSize="40px"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/seasons_text"
/>
<ListView
android:layout_height="wrap_content"
android:id="@+id/listView2"
android:layout_width="fill_parent"
android:layout_below="@id/seasons_text"
/>
</RelativeLayout>
<RelativeLayout
android:layout_width="330dp"
android:layout_height="fill_parent"
android:layout_weight="1"
android:id="@+id/linear3"
android:layout_toRightOf="@id/linear2"
>
<TextView
android:text="List3"
android:textSize="40px"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/episodes_text"
/>
<ListView
android:layout_height="wrap_content"
android:id="@+id/listView3"
android:layout_width="fill_parent"
android:layout_below="@id/episodes_text"
/>
</RelativeLayout>
</RelativeLayout>
И этот макет не разделяет представление списка в равной степени, я пытался придать некоторый вес макетам, но есть немногопространство, от которого я не могу избавиться.