再来做项目遇到一个问题:就是设置了listView 的items的背景,背景图片带有分隔线的呈现,但我无论怎样都觉得好像我实际不一样的,item上端和下端的线都加深了
找了很多原因,最后通过测试,,先把items的background 的背景图片去掉,测试,发现还有一条默认的分隔线,这时才发现之间菜鸟,背景图片的线跟系统listView默认的线重叠了.经过上网查询,
最后查出有3种方法去掉:
myListView.setDividerHeight(0);
myListView.setDivider(null);
- XML布局文件中设置ListView的属性android:divider="#FFCC00"或者android:divider="@null"
以上3种方法择一即可
当然换一个好看的自动的分隔线也行
android:divider="@drawable/skin_line"