如何防止Android v2.3.3中的listview上出现不相关的突出显示?
我在android上的v4.0.1(#1)和v2.3.3(#2)上执行相同的代码,但我得到了不同的响应,其中一个(#2)令人不安。我的gui上有ExpandableListView。当我试图向下滑动列表时,整个expandableListView会变黑,有时(实际上比有时)它会在把手从屏幕上松开后保持不变。滑动的量并不重要,但它会在黑色处卡住。我将向您展示以下图片: 这是正常版本: 这就是我的意思:如何防止Android v2.3.3中的listview上出现不相关的突出显示?,android,expandablelistview,highlighting,Android,Expandablelistview,Highlighting,我在android上的v4.0.1(#1)和v2.3.3(#2)上执行相同的代码,但我得到了不同的响应,其中一个(#2)令人不安。我的gui上有ExpandableListView。当我试图向下滑动列表时,整个expandableListView会变黑,有时(实际上比有时)它会在把手从屏幕上松开后保持不变。滑动的量并不重要,但它会在黑色处卡住。我将向您展示以下图片: 这是正常版本: 这就是我的意思: 提前设置为透明。尝试将cacheColorHint设置为透明 使用XML: <Expa
提前设置为透明。尝试将
cacheColorHint
设置为透明
使用XML
:
<ExpandableListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="@android:color/transparent" />
抱歉耽搁了。dat修复了它。
final ExpandableListView list = ...;
list.setCacheColorHint(Color.TRANSPARENT);