android ListView的美化涉及到的一些属性

用心的朋友应该会发现,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

1 <ListView
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">
9   </ListView>

4. 自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的状况,破坏总体美观度: 5. 当你不使用android:listSelector属性,默认会显示选中的item为橙黄底色,有时候咱们须要去掉这种效果:
相关文章
相关标签/搜索