ListView默认的分割线
ListView会在item之间添加一个默认的分割线。在XML中添加一个ListView,其对应的属性如下。
可以看到ListView默认样式中设置了一个Divider,使用的当前主题中的listDivider配置的Drawable对象来作为分割线。
查看Android SDK中data\res\values目录中的themesXXX.xml,可以找到六个不同Theme下的listDivider配置。分列如下。
文件名
主题名
listDivider配置
themes.xml
Theme
@drawable/divider_horizontal_dark
themes.xml
Theme.Light
@drawable/divider_horizontal_bright
themes_holo.xml
Theme.Holo
@drawable/list_divider_holo_dark
themes_holo.xml
Theme.Holo.Light
@drawable/list_divider_holo_light
themes_material.xml
Theme.Material
@drawable/list_divider_material
themes_material.xml<