用心的朋友应该会发现,listview中在设置了背景以后。会有些问题。
1.、listview在拖动的时候背景图片消失变成黑色背景。等到拖动完毕咱们本身的背景图片才显示出来。
2 、listview的上边和下边有黑色的阴影。
三、lsitview的每一项之间须要设置一个图片作为间隔。
针对以上问题 在listview的xml文件中设置一下语句。
问题1 有以下代码结解决 android:scrollingCache="false"
问题2 用以下代码解决:android:fadingEdge="none"
问题3 用以下代码解决: android:divider="@drawable/list_driver" 其中 @drawable/list_driver 是一个图片资源
android
android:divider="#FFCC00" 改变分割线的颜色。
ide
整体以下spa
2 |
android:id = "@+id/myListView01" |
3 |
android:layout_width = "fill_parent" |
4 |
android:layout_height = "287dip" |
5 |
android:fadingEdge = "none" |
6 |
android:divider = "@drawable/list_driver" |
7 |
android:scrollingCache = "false" |
8 |
android:background = "@drawable/list" > |
4. 自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的状况,破坏总体美观度: 5. 当你不使用android:listSelector属性,默认会显示选中的item为橙黄底色,有时候咱们须要去掉这种效果: