1、cacheColorHint
把该属性设置为#00000000 透明时, 在拖动list或者点击空白的地方时,listView 的item不会变成黑色
2、fadingEdge
设置为none时,上下边界的黑色阴影就木有了~
3、fastScrollEnabled
设置为true 时,加快滚动速度,适合数据量比较大的时候。
4、transcriptMode
设置为“alwaysScroll” 时,数据有更新时会自动滚动到最底部。
5、fadeScrollbars
设置为 true 时,滚动条会自动隐藏,只有在滚动时才显示。
6、listSelector
默认不设置时,点击item会有一个丑爆了的黄色背景,这个背景往往和我们app的主题不相符,
我们可以直接把他设置为其他颜色的背景,或者不需要点击效果的话,直接设置成#00000000 透明
7、divider && dividerHeight
item之间的分割线,设置了divider 就一定要设置dividerHeight,否则无任何效果。
divider可直接设置颜色或者 shape。
个人喜欢另一种方式。
把listView所在的layout 设置一个大背景比如 灰色 #eff1f3 ,然后把listView左右各缩进5dp,
divider直接设置成#00000000透明,dividerHeight 也是5dp。这样的一个效果是比较好的。或者可以把大背景换成想要的图片,不过dividerHeight 得设置的大一点,不然图片几乎不怎么看得到。。