【发布时间】:2014-01-13 15:36:56
【问题描述】:
我在我的 ListView 标题视图中添加了 2 个不同的视图,但由于某种原因,它在这 2 个视图之间创建了一个 20dp 的空间。我应该如何删除它?
谢谢!
编辑:我添加的 2 个视图没有任何顶部/底部填充或边距,我询问 ListView headerView 中是否有关于视图之间的空间/分隔符的任何特殊“功能”。
编辑 2:似乎我的标题视图中视图之间的空间与 dividerHeight 参数相关联。为什么?我的意思是它应该只用作行分隔符。有什么方法可以将它从我的 headerView 中删除并将其保留为实际的行分隔符? headerDividersEnabled=false 什么都不做。
【问题讨论】:
-
您是否尝试过删除边距或将其设置为负数?
-
没有代码或图像没有线索,检查您是否在某处添加了填充或边距
-
哪个边距,我添加到listView的两个视图没有边距
-
如果您提供一些代码和屏幕截图会更容易为您提供帮助,但我幸运的是它是 listview 分隔符,请尝试在 ListView 标签中设置
android:dividerHeight=0dp -
@Hellboy 是的,就是这样,但问题是,为什么分隔线适用于我的 listView headerView ?