安卓4.4 更换锁屏壁纸手机壁纸总自动换成黑色的?

这里是我的空间,是我用来记录点滴的沃土...
如果大家在非黑色背景下使用ListView控件时,Android默认可能在滚动ListView时这个列表控件的背景突然变成黑色。这样可能导致程序的黑色的背景和主程序的主题既不协调。解决的方法Google在设计Android时也考虑了,在Layout的ListView中加入android:cacheColorHint="#" 的属性即可。
&?xml version="1.0" encoding="utf-8"?&
&ListView xmlns:android="/apk/res/android"
android:id="@+id/comList"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white"
android:cacheColorHint="#" &
&/ListView&
Views(...) Comments()
这里是我的空间,是我用来记录点滴的沃土...当前访客身份:游客 [
当前位置:
ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会 黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用 listView的setCacheColorHint(0),颜色值设置为0或者xml文件中listView的属性 android:cacheColorHint=&#&即可,滚动时,重绘View的时候就不会有背景颜色。
Android ListView 自定义背景后 滚动时的背景变黑问题
共有0个评论
更多开发者职位上
有什么技术问题吗?
华宰的其他问题
类似的话题

我要回帖

更多关于 安卓自动更换壁纸 的文章

 

随机推荐