我正在显示一个可以有任意行数的 ListView。我希望 ListView 包装内容。无论列表的大小如何,我还希望一些文本位于屏幕底部。像这样:
我的尝试如下,但是当内容很大时,它会导致它看起来像左下角的图像。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@color/blue">
<TextView
android:id="@+id/fine_print"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_below:"@+id/table"
android:gravity="center_horizontal"
/>
<ListView
android:id="@+id/table"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/white_box">
</ListView>
</RelativeLayout>
并添加
android:layout_above="@id/fine_print"
@id/table 使它看起来像右下角的图像。
我怎样才能让它做我想做的事?