首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >去掉android ListView的底分隔符

去掉android ListView的底分隔符
EN

Stack Overflow用户
提问于 2011-02-11 04:00:29
回答 4查看 33.7K关注 0票数 98

我有一个固定高度的ListView。它在列表项之间有分隔符,但它也在最后一个列表项之后显示分隔符。

有没有办法在ListView的最后一项后不显示分隔符?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-02-25 22:35:37

只需在您的ListView描述中添加android:footerDividersEnabled="false"

票数 183
EN

Stack Overflow用户

发布于 2012-10-10 07:40:55

如果你想通过代码来做到这一点,那就是:

listView.setFooterDividersEnabled(false);

如果您使用的是ListFragment,您可以通过以下方式获取列表视图:

listFragment.getListView().setFooterDividersEnabled(false);

只是评论了一下,因为它在google中排名第一

票数 18
EN

Stack Overflow用户

发布于 2016-07-29 04:59:40

下面这行似乎不能在棒棒糖设备上工作。

listView.setFooterDividersEnabled(false);

所以需要使用下面的代码来删除列表中最后一项后的分隔符。

listView.setOverscrollFooter(new ColorDrawable(Color.TRANSPARENT));
票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4961999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档