listView美化,几个不重要但特别的属性5

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 得设置的大一点,不然图片几乎不怎么看得到。。





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值