您的位置:首页 > 其它

关于ListView上下滑动时背景变黑的问题

2013-11-19 10:40 197 查看
通过查找资料了解到,ListView的默认背景是透明的,也就是说,ListView的背景色会和Android系统的背景色一样,如果给ListView添加背景,滑动时就会变黑。

原因是滑动时,ListView的item的View重绘时,还是使用的系统的背景色。

有两种方法可以改变这种状态:

(1)在代码中,listView.setCacheColorHint(0),就是颜色值设为0;

(2)在xml文件中,给ListView控件添加android:cacheColorHint="#00000000"属性。

这样,滑动时就不会出现黑色了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: