¿Cómo dividir el diseño en 3 partes?

Estoy tratando de dividir mi diseño en 3 filas iguales, tratando de usar LinearLayout y pesos, pero no funciona, no hace ningún cambio:

<LinearLayout
    android:id="@+id/rightLayout"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_alignBottom="@+id/picture"
    android:layout_alignParentRight="true"
    android:layout_alignTop="@+id/picture"
    android:layout_toRightOf="@+id/aligner"
    android:orientation="vertical"
    android:weightSum="3" >

    <LinearLayout
        android:id="@+id/lay1"
        android:layout_width="fill_parent"
        android:layout_height="0dp"
        android:layout_weight="1"
        android:background="#00ff00" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="TextView" />
    </LinearLayout>

    <LinearLayout
        android:id="@+id/lay2"
        android:layout_width="fill_parent"
        android:layout_height="0dip"
        android:layout_weight="1" >

        <TextView
            android:id="@+id/TextView01"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="TextView" />
    </LinearLayout>

    <LinearLayout
        android:id="@+id/lay3"
        android:layout_width="fill_parent"
        android:layout_height="0dip"
        android:layout_weight="1" >

        <TextView
            android:id="@+id/TextView02"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="TextView" />
    </LinearLayout>

</LinearLayout>

Respuestas a la pregunta(2)

Su respuesta a la pregunta