繁体   English   中英

Android-具有特定宽度的Listview分隔线

[英]Android - Listview divider with specific width

我想将分隔线添加到具有特定宽度的listview中,例如提示列表中的foursquare应用:

预习

我不知道执行此操作的正确方法,我尝试在每个项目视图的底部添加一行,但是最后一个项目也有分隔线,我知道这是错误的方法。

有什么办法可以使分隔符的宽度与文本内容相同?

您可以通过调用ListView的setDrawable()方法将任意Drawable设置为分隔符。 如果知道要显示的内容的宽度,则可以使用该知识制作适当的图形。

另外请注意,如果drawable没有固有高度,则需要调用setDividerHeight()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM