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

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

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

如下图的情况,


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

或者在代码中

ListView.setCacheColorHint(Color.TRANSPARENT);

貌似并不能解决我在滑动中的黑色背景的问题.


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

android:scrollingCache="false"
既滑动的时候不加载背景资源到cache中去.就不会再调用默认的黑色背景了.


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值