Android 对于ListView拖动时变黑问题解决方法

最近用ListView显示一些String数据,发现如果不按住文字部分拖动ListView一切安好, 但是如果按住文字部分拖动的话所有文字部分都会变黑。
  解决方法其实很简单,问题的根源在于缓存颜色。方法有两个:

1、在布局xml文件中
在ListView中加入以下属性即可.

  android:cacheColorHint=”#00000000″

2、在代码中,对ListView使用setCacheColorHint方法。

1 lv.setCacheColorHint(Color.TRANSPARENT);


注意,在使用代码时,不能再使用lv.setBackgroundColor(Color.TRANSPARENT),将lv的背景色设成透明,否则一样没有效果。

更多相关文章

  1. android 文字尺寸(宽高)的测量
  2. 自定义Seekbar拖动条式样
  3. android TextView显示文字和图片
  4. 《IT蓝豹》高仿花田ios版标签移动效果
  5. StudyJams第一课的学习
  6. Android(安卓)UI 之 我的页面 圆形图片+通用item封装(简化代码量)
  7. Android(安卓)TextView 文字空白解决方案
  8. Android(安卓)DrawableTextView图片文字居中显示
  9. Delphi XE5 for android 图片缩放和拖动处理

随机推荐

  1. 【Android实战决】Android沉浸式状态栏实
  2. Android,百度,云知声tts总结
  3. Pure Android
  4. UI 初步介绍
  5. Android 技术专题系列之十七 -- volume 服
  6. 高焕堂——Android框架底层结构知多少?
  7. Android之桌面组件App Widget初探
  8. Android类加载之PathClassLoader和DexCla
  9. Launcher2
  10. android反编译apk文件