Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1080487
  • 博文数量: 282
  • 博客积分: 10865
  • 博客等级: 上将
  • 技术积分: 2480
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-12 12:35
文章存档

2017年(1)

2016年(3)

2015年(10)

2014年(12)

2013年(5)

2012年(10)

2011年(29)

2010年(3)

2008年(13)

2007年(92)

2006年(104)

我的朋友

分类: Android平台

2014-11-19 09:54:25

  ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,
  原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,
  要改变这种情况,只需要调用 listView的setCacheColorHint(0),颜色值设置为0
 或者xml文件中listView的属性 Android:cacheColorHint="#00000000"即可,滚动时,重绘View的时候就不会有背景颜色。
 
  如果不想点击listview选项时有变化可以加上这句。
  android:listSelector="#00000000"
  进行上面的设置之后,ListView点击item时就没有任何现象了
阅读(813) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~