【发布时间】:2011-11-14 20:45:09
【问题描述】:
我的问题应该在这里回答:Fixed footer not displaying the bottom-most list item
但这对我不起作用。
我想要一个底部有固定页脚的列表视图。此刻,列表视图与窗口一样大,这使得页脚重叠。 XML:
<?xml version="1.0" encoding="utf-8" ?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/root"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<!-- <ImageView
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:src="@drawable/baby_blue_solid" android:scaleType="centerCrop" />-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/footer_cloud"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:layout_alignParentBottom="true"
>
<ImageView android:id="@+id/add_icon"
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_menu_add"
/>
<ImageView android:id="@+id/cloudBG"
android:layout_centerInParent="true"
android:layout_width="230dp"
android:layout_height="60dp"
android:background="@drawable/cl"
/>
<ImageView
android:id="@+id/footer_divider"
android:layout_width="fill_parent"
android:layout_height="2dp"
android:background="@android:drawable/divider_horizontal_bright"
android:layout_above="@id/cloudBG"
/>
</RelativeLayout>
<com.commonsware.cwac.tlv.TouchListView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tlv="http://schemas.android.com/apk/res/com.commonsware.cwac.tlv.demo"
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/root"
android_layout_above="@id/footer_cloud"
android:drawSelectorOnTop="false"
android:listSelector="@android:color/transparent"
tlv:normal_height="64dip"
tlv:grabber="@+id/icon"
tlv:remove_mode="slideLeft"
/>
</RelativeLayout>
虽然我使用 Commonsware 的 touchlistview,但我认为这不应该是它不起作用的原因。谁能看出错误?
另外,我看不到我实现的分隔线。当我使用 background 或 src 属性时,都看不到效果。
【问题讨论】:
-
该站点建议列表的高度为 0dp:blog.maxaller.name/2010/05/… 对我来说,这只是使列表不可见。顺便说一下,它被一个数组适配器填充了
标签: android layout footer commonsware-cwac