ListView拖动时,背景颜色会变成黑色,后来看到sdk文档里也是这么说的,是因为缓存颜色,
解决的方法是在ListView中加入以下属性即可:android:cacheColorHint=”#00000000″。
或者代码中写明listview.setCacheColorHint(0);这样就不会出现这种情况了。
对于ListActivity也一样,只需要在onCreate中加上this.getListView().setCacheColorHint(0); 就可以了。