您的位置:首页 > 移动开发 > Android开发

[Android]ListView滚动时itemview背景色变成黑色的解决方式

2015-11-27 12:59 363 查看
在使用listView的过程中,偶然也会遇到一些小问题,比如在listview中调试背景色的过程中会遇到这样或那样的问题.比如我指定某行高亮之后,

然后就让我遇到了一个比较经典的issue,在拖动的过程中,有几个item的背景色是黑色的,在松开手指后就会恢复正常.

如下图的情况,



看了很多资料,很多都是在Listview的xml中加入android:cacheColorHint="#00000000"

或者在代码中

ListView.setCacheColorHint(Color.TRANSPARENT);
貌似并不能解决我在滑动中的黑色背景的问题.

最后,就在Listview中加入了以下这段

android:scrollingCache="false"既滑动的时候不加载背景资源到cache中去.就不会再调用默认的黑色背景了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: