我正在开发一个带有 ListView 的 Android 2.2 应用程序。
我想禁用这个:
我有一个包含三个列表项的 ListView。当我按下第一个列表并且不释放时,我向下移动通过第二个项目和第三个项目。然后,当我的手指放在第三个项目上时,我松开它。之后,我看到它们都有黑色背景。
如何禁用此效果?
如果您需要更多详细信息,请告诉我。
我正在开发一个带有 ListView 的 Android 2.2 应用程序。
我想禁用这个:
我有一个包含三个列表项的 ListView。当我按下第一个列表并且不释放时,我向下移动通过第二个项目和第三个项目。然后,当我的手指放在第三个项目上时,我松开它。之后,我看到它们都有黑色背景。
如何禁用此效果?
如果您需要更多详细信息,请告诉我。
在 XML 文件中的 ListView 元素中使用它:
android:cacheColorHint="@android:color/transparent"
但是,如果您的应用具有纯色背景,则将 cacheColorHint 设置为该颜色,因为将其设置为透明会导致滚动缓慢。例如,如果我有一个绿色背景:
android:cacheColorHint="#0F0"
采用
安卓:cacheColorHint="#00000000"
作为 ListView 属性之一。这将禁用颜色缓存,这将停止做这个黑色的事情。