使用XML的时候可以使用android:divider属性为ListView设置分割线的样式(颜色或者资源文件),而在Java代码中默认提供的方法
listView.setDivider()
却只支持Drawable资源文件,为此费了一点时间想解决方法,后来才发现其实很简单,android提供创建颜色资源文件的方法,于是只需要用
listView.setDivider(new ColorDrawable(color))
就可以解决问题了。
PS:如果设置完Divider没有效果的话,记得设置dividerHeight为非零哦。
本文介绍如何使用Java代码为ListView设置分割线的样式,包括颜色和资源文件。文章提供了具体的实现方法,并指出了设置dividerHeight的重要性。
185

被折叠的 条评论
为什么被折叠?



