草庐IT

cacheColorHint

全部标签

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

Duplicate:BackgroundListViewbecomesblackwhenscrolling我有一个ListView,其中每个项目都包含白色背景上的黑色文本。在NexusOne上进行测试时,当向下滚动以阅读文本时,黑色高亮显示在文本上并使其不可读。我想弄清楚这个设置是什么,所以我可以将其关闭。我不希望在列表中向下滚动时突出显示任何内容。我怎样才能做到这一点?谢谢。 最佳答案 您可能想要设置cacheColorHint与您的背景颜色相同。因此,当您定义布局时,只需将android:cacheColorHint='#fff

android:cacheColorHint ="#00000000"不适用于 <ExpandableListView

我正在使用ExpandableListView,当展开和滚动时,它会在滚动完成时变黑一秒钟。我使用了“android:cacheColorHint="#00000000"但它似乎不适用于可扩展ListView。代码是:并绘制每个child:publicViewnewChildView(booleanisLastChild,ViewGroupparent){if(layoutInflater==null){layoutInflater=(LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);}returnlayo

Android - 删除 ListView 的 CacheColorHint

我正在开发在activity中具有listview的Android应用程序。我在一个Activity中实现了listview。默认情况下,滚动列表时,整个列表的背景变为黑色。所以,我给了这个参数:android:cacheColorHint="#000000"。现在,当转到列表末尾时,末尾会显示白色背景。所以,我的问题是如何删除cacheColorHint,只显示Activity的背景而不是color?。请帮我处理链接/示例代码。 最佳答案 您可以使用:android:cacheColorHint="@android:color/t