2010-08-20 4 views
0

내 ListView에서 android : cacheColorHint = "# 00000000"을 설정하여 다른 목록의 다른 목록에서이 문제를 해결했지만 다른 목록에서는 도움이되지 않습니다. 그게 중요하다면, 내 애플 리케이션에서 라이트 테마를 사용하고 있습니다. 나는 무슨 일이 일어나는지 알 수 없다. 길게 누르면 상황에 맞는 메뉴가 표시되며, 누를 때 행의 멋진 강조 표시가 표시되지 않습니다.ListView에서 긴 누를 때 행 강조 표시 안 함

아이디어가 있으십니까?

답변

1

수동으로 목록보기 항목보기의 backgroundColor를 설정 한 경우에는 작동하지 않습니다. (배경을 State 가능 Drawable로 설정하지 않는 한).

기본적으로 작동하는 이유는 배경이 눌림, 선택됨, 기타 ... 상태를 청취하는 상태 드로어 블입니다. 배경을 단색으로 설정하면 해당 기능을 제거 할 수 있습니다.

+0

행의 레이아웃에 대해 이야기하고 있습니까? 레이아웃의 배경색을 설정하지 않았습니다. 아직도 내 머리를 긁적 ... –