就是这么简单。当然,在这种情况下,使用android:footerDividersEnabled="false"不起作用,因为它会同时移除上部和底部的分割线。
我昨天问了这个问题,不记得是谁试图回答它,但我不得不删除它,因为一名恶意评论者开始将问题评为“不清楚”(如果你不知道什么是分割线、页脚、底部或android,那确实可能会不清楚...)
无论如何,如果情况是这样的,让我们来看一个有两个项的列表视图,我想用页脚留出一些空间,但没有页脚显示对应于底部分隔线的底部线条,但保留其他分隔线,另外要注意的是,只是如何删除它,我可以使用两个视图的 hack 并使用偶数作为被建议的分隔符,但对我来说这没有意义,更有效的方法是添加额外的空视图 + 1px 的页脚 + footerDividersEnabled,就像我现在正在做的那样,但那只是一个简单的 hack,已经变得难以管理。另外,在页脚的布局顶部添加一行不起作用,因为当listView项包含颜色或类似的背景时,您将看到背景颜色在分隔符应该存在的位置。
有没有办法指定android不显示页脚的底部分隔线?
请尝试理解这不是同一个问题:
在看之前先要了解问题,不要无视内容乱评。
@Kor假设页脚通常看起来像这样:
CASE 1:
ListItemN
Footer
使用android:footerDividersEnabled="false"会变成这样:
CASE 2:
ListItemN
Footer
而我想要的效果是这样的:
案例 3:
ListItemN
页脚
但只发现了上述的一些不太正规的方法。希望这有所帮助,如果还需要其他内容,请告诉我。
android:footerDividersEnabled="false"
,然后为您的自定义页脚视图添加顶部边框样式。但是嘿,我只是在胡言乱语,并不是答案,因为我现在无法尝试检查它是否起作用。 - Sergi Juanola