ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用 listView的setCacheColorHint(0),颜色值设置为0或者xml文件中listView的属性 android:cacheColorHint="#00000000"即可,滚动时,重绘View的时候就不会有背景颜色。

注:是#000000000而不是#000000,或者可以用@Color/TRANSPARENT

更多相关文章

  1. Nginx系列教程(六)| 手把手教你搭建 LNMP 架构并部署天空网络电影
  2. 在BeagleBoard XM 开发板上运行Android
  3. Android(安卓)沉寖状态栏与透明状态栏
  4. Android系统架构图及简单的系统架构
  5. Android进程优先级oom_adj
  6. Android的List点击某一项之后的背景设置
  7. [置顶] android性能测试工具之dumpstate
  8. Android客制化------开机拷贝文件到内置存储(2)
  9. ok6410 eclipse在线调试android程序

随机推荐

  1. Android如何保持程序一直运行
  2. Android(五)数据存储之五网络数据交互
  3. android如何开发流量监控软件
  4. Android之Adapter用法
  5. Android vector矢量图应用实例
  6. android事件处理机制
  7. Android NDK r4 windows 环境中的安装
  8. Android 系统架构了解学习
  9. android recovery mode
  10. IDEA搭建Android wear开发环境,Android we