滚动时,Android listview在文本上产生黑色突出显示。 如何阻止这个?

Duplicate: 

滚动时背景ListView变黑

我有一个列表视图,其中每个项目包含白色背景上的黑色文本。 在Nexus One上进行testing时,向下滚动浏览文本时,文本上方会出现黑色突出显示,并使其无法读取。

我想弄清楚这个设置是什么,所以我可以把它关掉。 在列表中向下滚动时,我不希望任何东西突出显示。 我怎样才能做到这一点?

谢谢。

Solutions Collecting From Web of "滚动时,Android listview在文本上产生黑色突出显示。 如何阻止这个?"

您可能想要将cacheColorHint设置为与背景相同的颜色。

所以,当你定义你的布局时,只需在你的ListView中添加android:cacheColorHint='#fff'

 <ListView android:id="@+id/list" android:cacheColorHint="#fff" android:background="#fff" ...etc /> 

这可能是一个窍门:

 android:cacheColorHint="@android:color/transparent" 

另一个解决scheme是将您的列表的backgroundcolor设置为透明。

我有同样的问题,并设置android:cacheColorHint透明似乎做的伎俩