设为首页 加入收藏

TOP

Android ListView拖动时背景颜色会变成黑色的解决办法
2014-11-24 13:07:19 来源: 作者: 【 】 浏览:0
Tags:Android ListView 背景 颜色 变成 黑色 解决 办法

ListView拖动时,背景颜色会变成黑色


通过查找API 文档找到这个函数


public void setCacheColorHint (int color)


Since: API Level 1When set to a non-zero value, the cache color hint indicates that this list is always drawn on top of a solid, single-color, opaque background. Zero means that what's behind this object is translucent 透明的 (non solid) or is not made of a single color. This hint will not affect any existing background drawable set on this view ( typically set via setBackgroundDrawable(Drawable)).


Parameters
color The background color


所以我将这个颜色设置为全0即可


解决方法1:


是在ListView xml文件中加入以下属性即可:


解决方法2:
代码中写明listview.setCacheColorHint(0);这样就不会出现这种情况了。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android蓝牙开发浅析 下一篇U-Boot启动Linux内核

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: