listview是我们最常用的一个控件了,对于它的几个属性,我们有必要深入了解下。

android:cacheColorHint=“#00000000”

listView.setCacheColorHint(0); 或者android:cacheColorHint="#00000000" 去除listview的拖动背景色

自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的情况,破坏整体美观度 android:listSelector属性

当你不使用android:listSelector属性,默认会显示选中的item为橙黄底色,有时候我们需要去掉这种效果:android:listSelector=“@...” 如果不想要任何效果的话就这样:android:listSelector=“@null”

android:fadingEdge属性的作用

设置拉滚动条时 ,边框渐变的放向。none(边框颜色不变),horizontal(水平方向颜色变淡),vertical(垂直方向颜色变淡)。

android:drawSelectorOnTop含义

When set to true, the selector will be drawn over the selected item. Otherwise the selector is drawn behind the selected item. The default value is false.

android:drawSelectorOnTop="true" 点击某一条记录,颜色会显示在最上面,记录上的文字被遮住,所以点击文字不放,文字就看不到

android:drawSelectorOnTop="false" 点击某条记录不放,颜色会在记录的后面,成为背景色,但是记录内容的文字是可见的

这里发现一篇不错的讲解listview的文章。

http://www.189works.com/article-54892-1.html

更多相关文章

  1. android 禁止横屏时输入法全屏
  2. 修改ProgressBar的进度条颜色
  3. 简单的Android日志文件记录类
  4. android设置状态栏颜色
  5. Android程序设置成横屏方法
  6. 设置ListView分割线
  7. android 开发中将十六进制 颜色代码 转换为int类型数值 方法 :
  8. GridView层属性
  9. TextView --- 内容设置成上下滑动 和 代码设置字体颜色

随机推荐

  1. Android获取系统储存以及内存信息(二)
  2. Android利用ksoap2写天气预报应用
  3. Android(安卓)实现头像上传功能
  4. Android(安卓)Studio SDK Manager 解决无
  5. android应用性能调试
  6. Android应用资源---本地化(Localization)(一
  7. Android剪贴板详解
  8. 【android】适配多屏幕的最佳实践
  9. Android(安卓)4.1 WebView 页面整体缩放
  10. Android一些好用的类或方法