一、ListView滑动时出现黑色背景色
出现的情况:当ListView控件使用android:background属性时,会出现该问题。
出现的原因:ListView存在颜色缓存机制,当设置了background时,会先缓存默认颜色。
解决办法:通过设置背景色即可解决该问题
1.设置XML属性
//注意:如果在ListView控件中设置后仍然有黑块,则在其父控件中设置改属性。
android:cacheColorHint="#00000000"
2.通过Java代码设置
lv.setCacheColorHint(Color.TRANSPARENT);
最后更新时间:2019-10-08 12:56:12