1.设置分割线的颜色和高度
android:dividerHeight="1dip" android:divider="颜色值、图片等"
这里可以设置分割线的颜色和高度,但是要是你只是android:divider="颜色值"这个样是没有效果的,你要和android:dividerHeight="1dip"配套使用。
2.设置头尾的分割线是否显示
android:headerDividersEnabled="" android:footerDividersEnabled=""
addHeaderView(headView, null, true); addFooterView(footView, null, true); 注意:第三个参数必须为true,否则无效 //显示头部出现分割线 listview.setHeaderDividersEnabled(true); //禁止底部出现分割线 listview.setFooterDividersEnabled(false);
3.Listview扩展
如果你只是设置背景颜色的话,可以直接指定android:cacheColorHint的颜色,如果你要设置图片作为背景,你还要将android:cacheColorHint指定为透明(#00000000)
listview在拖动的时候背景图片消失变成黑色背景,等到拖动完毕我们自己的背景图片才显示出来:android:scrollingCache="false"
listview的上边和下边有黑色的阴影:android:fadingEdge="none"
lsitview的每一项之间需要设置一个图片做为间隔:android:divider="@drawable/list_driver" 其中@drawable/list_driver 是一个图片资源
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-08 04:44:39