我有一个列表,其高度设置为“填充父级”。一切正常,但我列表中的最后一项触摸屏幕的底部。如何在我上一个列表项下面获得一些空间。
答案 0 :(得分:3)
您可以将空视图添加为页脚:http://developer.android.com/reference/android/widget/ListView.html#addFooterView(android.view.View)
AFAIK只有XML才能做到这一点,你可以用XML声明页脚并进行膨胀,或者以编程方式创建
这是一个以编程方式添加间隔符的3-liner:
View listFooter = new View(this);
listFooter.setLayoutParams(new AbsListView.LayoutParams(AbsListView.LayoutParams.FILL_PARENT, 70)));
listView.addFooterView(listFooter);
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以使用Space widget
<android.support.v4.widget.Space
android:layout_width="match_parent"
android:layout_height="10dp"/>
答案 3 :(得分:-1)
可以简单地设置列表中的边距............
如果只需底部边距,则使用:android:layout_marginBottom =