在Android的ListView中,有几个关于分割条的属性,如下:
android:background ListView的背景
android:divider 分割条的颜色
android:dividerHeight 分割条的高度
android:headerDividersEnabled设成flase时,此ListView将不会在页脚视图前画分隔符。此属性缺省值为true
android:footerDividersEnabled设成flase时,此ListView将不会在页眉视图前画分隔符。此属性缺省值为true
默认情况下,如果不设置background的话,默认颜色是#000(黑色),分割条的颜色比背景色稍微浅一点,我猜可能是透明度的变化。
如果设置了background,而不设置divider,则divider的颜色是在background的基础上做alpha blending。
如果想要不显示分割条,可以将divider和background设置为同一颜色。
或者同时设置divider和dividerHeight,并将dividerHeight设置为0即可。