Tag: 中心化

向ListView最后一个元素添加底部边距

我需要添加添加与复杂的项目背景ListView:不同的顶部和底部的偶数/奇数和圆angular。 它看起来像这样: 我已经通过级别列表实现了所有这些东西,但还有一件事是我想要做的。 现在底部项目靠近屏幕的底部。 增加一些空间比较好。 我不想向ListView添加底部边距,我只需要为最后一个项目保证金。 我看到这样做的方式: 页脚 一种黑客 – 添加空的TextView到ListView的页脚。 但是页脚是相当不稳定的东西,它们通常会在notifyDataSetChanged后消失,并且无法让它们返回 具有透明像素的图像 我问devise师添加透明像素底部的背景资源。 不幸的是,在这种情况下,垂直对中被完全破坏。 例如,有这样的9patch: 和这样的布局: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <!– View with background with transparent pixels on bottom –> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/item" android:background="@drawable/some_bgr" android:padding="10dp" > <TextView android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="Title" android:layout_gravity="center" android:textSize="18sp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Detail" android:layout_gravity="center" […]