- 取消listview每项间的分割线:
- 代码方式
mListView.setDivider(null);
- 如果想扩大listview每项间的距离,并让分割线消失可以这样设置
mListView.setDividerHeight(10);
- xml方式
android:divider = "@null"
android:dividerHeight="1dp"
- 将分割线设为其它颜色
android:divider = "@color/white"
- 取消ListView头部和底部的分割线:
listview分割线会在头部、数据item、及根部的底部打印,如果要取消头部分割线有两种方式
- 代码的方式
addHeaderView(headView, null, true);
addFooterView(footView, null, true);
注意:第三个参数必须为true,否则无效
//显示头部出现分割线
listview.setHeaderDividersEnabled(true);
//禁止底部出现分割线
listview.setFooterDividersEnabled(false);
- xml方式
android:headerDividersEnabled="true"
android:footerDividersEnabled="true"
- 在为程序加背景时,发现在拖动List或Grid列表时一片漆黑。
ListView、GridView都有这个属性,两种设置如下:
- xml布局文件里设置为:
android:cacheColorHint="#00000000"
- java代码里设置为:
listView.setCacheColorHint(0);
或
gridView.setCacheColorHint(0);
posted @ 2014-08-13 15:33
网友评论