ListView取消和自定义分割线的方法

一、不显示分割线

XML

android:footerDividersEnabled="false"即可。

JAVA

mListView.setDivider(null);

二、改变分割线颜色和高度

XML

android:divider

android:dividerHeight

JAVA

listView.setDivider(drawable);
如果想扩大listview每项间的距离,并让分割线消失可以这样设置

mListView.setDividerHeight(10);

三、在为程序加背景时,发现在拖动List或Grid列表时一片漆黑
View的属性而已,ListView、GridView都有这个属性,
两种设置如下:

XML
android:cacheColorHint="#00000000"

JAVA
listView.setCacheColorHint(0);

gridView.setCacheColorHint(0);

原文地址:https://www.cnblogs.com/tianzhijiexian/p/4171686.html