listview item之间分割线的设置 listview拖动变黑状态
2014-08-13 15:33
260 查看
1.取消listview每项间的分割线:
(1)代码方式
mListView.setDivider(null);
(2)如果想扩大listview每项间的距离,并让分割线消失可以这样设置
mListView.setDividerHeight(10);
(3)xml方式
android:divider = "@null"
android:dividerHeight="1dp"
(4)将分割线设为其它颜色
android:divider = "@color/white"
2.取消ListView头部和底部的分割线:
listview分割线会在头部、数据item、及根部的底部打印,如果要取消头部分割线必须
(1)代码的方式
先设置期方法
addHeaderView(headView, null, true);
addFooterView(footView, null, true);
注意:第三个参数必须为true,否则无效
//显示头部出现分割线
listview.setHeaderDividersEnabled(true);
//禁止底部出现分割线
listview.setFooterDividersEnabled(false);
(2)xml方式
android:headerDividersEnabled="true"
android:footerDividersEnabled="true"
3.在为程序加背景时,发现在拖动List或Grid列表时一片漆黑。
ListView、GridView都有这个属性,两种设置如下:
(1)xml布局文件里设置为:
android:cacheColorHint="#00000000"
(2)java代码里设置为:
listView.setCacheColorHint(0);
或
gridView.setCacheColorHint(0);
(1)代码方式
mListView.setDivider(null);
(2)如果想扩大listview每项间的距离,并让分割线消失可以这样设置
mListView.setDividerHeight(10);
(3)xml方式
android:divider = "@null"
android:dividerHeight="1dp"
(4)将分割线设为其它颜色
android:divider = "@color/white"
2.取消ListView头部和底部的分割线:
listview分割线会在头部、数据item、及根部的底部打印,如果要取消头部分割线必须
(1)代码的方式
先设置期方法
addHeaderView(headView, null, true);
addFooterView(footView, null, true);
注意:第三个参数必须为true,否则无效
//显示头部出现分割线
listview.setHeaderDividersEnabled(true);
//禁止底部出现分割线
listview.setFooterDividersEnabled(false);
(2)xml方式
android:headerDividersEnabled="true"
android:footerDividersEnabled="true"
3.在为程序加背景时,发现在拖动List或Grid列表时一片漆黑。
ListView、GridView都有这个属性,两种设置如下:
(1)xml布局文件里设置为:
android:cacheColorHint="#00000000"
(2)java代码里设置为:
listView.setCacheColorHint(0);
或
gridView.setCacheColorHint(0);
相关文章推荐
- ListView去掉中间的分割线和设置Item之间的间距
- android ListView 拖动时出现白色色块以及分割线设置
- 三十三、Android给ListView设置分割线Divider样式
- [Android]ListView中分割线的设置
- 去掉listview每行之间的黑线与listView拖动时背景变成黑色的问题
- 设置ListView的item在press状态时候的颜色
- Android下用程序的方法为ListView设置分割线Divider样式
- 解决listview设置背景图片以后,拖动出现黑色的问题。
- listview分割线设置两边不贴边
- 设置透明背景的Listview和选中状态
- Android ListView自定义分割线 header 和footer设置没有页眉和页脚
- 如何为ListView设置分割线
- ListView 之 属性(取消分割线、拖动时背景不变色)
- android样式学习(二) android给listview设置分割线Divider样式
- 设置ListView分割线
- ListView中分割线的设置
- [Android]ListView中分割线的设置
- 【android】 ListView拖动黑屏,sql delete,显示列表的Dialog,列表长按事件,分割线
- 有关android ListView的listitem之间的分割线的用法
- android给listview设置分割线Divider样式