Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何防止Android v2.3.3中的listview上出现不相关的突出显示?_Android_Expandablelistview_Highlighting - Fatal编程技术网

如何防止Android v2.3.3中的listview上出现不相关的突出显示?

如何防止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

我在android上的v4.0.1(#1)和v2.3.3(#2)上执行相同的代码,但我得到了不同的响应,其中一个(#2)令人不安。我的gui上有ExpandableListView。当我试图向下滑动列表时,整个expandableListView会变黑,有时(实际上比有时)它会在把手从屏幕上松开后保持不变。滑动的量并不重要,但它会在黑色处卡住。我将向您展示以下图片:

这是正常版本:

这就是我的意思:


提前设置为透明。

尝试将
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);