Nie wiem, aj chyba czytać nie umiem. MultiRow to chyba wielowierszowy? A nie wielokolumnowy? Zresztą ja nie chcę dodatkowej biblioteki. Te layaouty doprowadzaj, a mnie do szewskiej pasji. Jak jedno tak zmienię, to drugie nie działa i wychodzi do niczego. Oto co mam (na razie to szkic, stopka i nagłówek niby ok, ale środek - content - lata i robi co chce):
activity_main.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/Container"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<!-- Header aligned to top -->
<include
android:id="@+id/Header"
layout="@layout/header" />
<include
android:id="@+id/Content"
android:layout_above="@id/footer"
android:layout_below="@id/header"
layout="@layout/content" />
<!-- Footer aligned to bottom -->
<include
android:id="@+id/Footer"
layout="@layout/footer" />
<!-- Content below header and above footer -->
</RelativeLayout>
content.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/content"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#BBAFFF"
android:gravity="center" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:text="@id/content"
android:textColor="#000000"
android:textSize="20sp" />
</RelativeLayout>
header.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#AFA7EF"
android:gravity="center" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:text="@id/header"
android:textColor="#000000"
android:textSize="20sp" />
</RelativeLayout>
footer.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/footer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="#6AED83"
android:gravity="center" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:text="@id/footer"
android:textColor="#000000"
android:textSize="20sp" />
</RelativeLayout>
Na razie odpuściłem sobie nawet te dwie niezależne kolumny w środku.