2013-02-20 4 views
0

안드로이드에서 v4.0.1 (# 1)과 v2.3.3 (# 2)에서 동일한 코드를 실행하고 있지만 다른 응답 중 하나 (# 2)가 방해 받고 있습니다. 내 GUI에 ExpandableListView 있습니다. 목록을 아래로 슬라이드하려고하면 전체 expandableListView가 검게 표시되고 때로는 가끔씩 (때로는 가끔씩) 화면에서 손을 뗍니다. 슬라이딩 양은 중요하지 않지만 검은 색으로 붙어 있습니다.Android v2.3.3의 listview에서 관련없는 강조 표시를 방지하는 방법은 무엇입니까?

이는 일반 버전 : 나는 아래의 이미지를 보여줍니다

normal version

이 무슨 의미가 있습니다 : 사전에

https://dl.dropbox.com/u/49240706/1.png

TY합니다.

답변

0

cacheColorHint을 투명하게 설정하십시오. XML를 사용

:

<ExpandableListView 
    android:id="@+id/list" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:cacheColorHint="@android:color/transparent" /> 

또는 사용 코드 : 지연

final ExpandableListView list = ...; 
list.setCacheColorHint(Color.TRANSPARENT); 
+0

죄송합니다. 그걸 고쳤다. – guness

관련 문제