Android Mise en page avec ListView entre une “barre du haut” et “bas de bar”

Je suis en train de construire une mise en page où il y a un texte dans la partie supérieure de l'écran et une barre de menu au bas de l'écran.
Chacun de ces points de vue doivent rester fixe en lieu et entre les 2, il faut une ListView.

TOPBAR
LISTVIEW (scrollable)
BOTTOM BAR

Ma mise en page (voir ci-dessous) presque œuvres: le haut et le bas des composants de rester fixe et la liste des parchemins. Le "problème" est que la dernière ligne de ma ListView reste caché derrière la barre du bas.

Des suggestions sur la façon d'ajuster la mise en page?

Merci!

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        xmlns:android="http://schemas.android.com/apk/res/android">
    <LinearLayout
            android:layout_alignParentTop="true"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            >
        <TextView
                android:background="@drawable/blackgrad"
                android:gravity="center"
                android:id="@+id/title"
                android:layout_height="50dip"
                android:layout_width="fill_parent"
                android:text="blah blah"
                android:textColor="#ffffff"
                android:textSize="18sp"
                />
        <ListView
                android:background="#ffffff"
                android:cacheColorHint="#ffffffff"
                android:id="@android:id/list"
                android:layout_height="fill_parent"
                android:layout_width="fill_parent"
                />
    </LinearLayout>
    <LinearLayout
            android:background="#efefef"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            android:layout_width="fill_parent"
            android:layout_height="50dip"
            android:orientation="horizontal">
        <Button
                android:layout_height="wrap_content"
                android:id="@+id/back"
                android:text="Back"
                android:layout_width="wrap_content" />

        <Button
                android:layout_height="wrap_content"
                android:id="@+id/home"
                android:text="Home"
                android:layout_width="wrap_content" />

        <Button
                android:layout_height="wrap_content"
                android:id="@+id/next"
                android:text="Next"
                android:layout_width="wrap_content" />


    </LinearLayout>
</RelativeLayout>
InformationsquelleAutor user141146 | 2010-10-21