Android 位图颜色在滚动时发生变化
我有一个ListView,在每个项目的背景中都有一个细微的渐变位图。我注意到当我滚动列表时,背景渐变变成带状并改变颜色。渐变为深灰色,当它滚动时,会变成微妙的绿色和带状。它基本上看起来像图像的质量大大降低,因为它滚动 大多数情况下,一旦完成滚动,它就会恢复正常质量。有时,即使在滚动停止后,它的质量仍然很差。在NexusOne上,滚动后几乎总是保持低质量 有没有办法避免这种情况 注意:这不是此处讨论的常见ListView背景问题: 这是一个放大的屏幕盖以显示差异。左边是背景。在右半部分,您可以看到它滚动时的样子Android 位图颜色在滚动时发生变化,android,Android,我有一个ListView,在每个项目的背景中都有一个细微的渐变位图。我注意到当我滚动列表时,背景渐变变成带状并改变颜色。渐变为深灰色,当它滚动时,会变成微妙的绿色和带状。它基本上看起来像图像的质量大大降低,因为它滚动 大多数情况下,一旦完成滚动,它就会恢复正常质量。有时,即使在滚动停止后,它的质量仍然很差。在NexusOne上,滚动后几乎总是保持低质量 有没有办法避免这种情况 注意:这不是此处讨论的常见ListView背景问题: 这是一个放大的屏幕盖以显示差异。左边是背景。在右半部分,您可以看到
您需要将android:cacheColorHint=“#0000”添加到您的xml列表视图中。我在#00000000上有它。我试过你提出的万英镑的建议,但没什么区别。然后我尝试了#000000,现在它工作得很好。谢谢。很有意思,这对你有用。您原来的8位零应该是正确的设置。我想,只要管用就行!O_o@kcoppock我也有这个问题,将cacheColorHint设置为#000000可以解决这个问题,但我也有一个自定义列表背景,现在滚动时它会变成黑色。你知道解决这两个问题的方法吗?