2011-06-13 6 views
0

사용자 지정 ListView에 대한 코드를 작성했습니다. 3 개의 텍스트 필드가있는보기 일뿐입니다. setBackgroundColor를 사용하여 행 배경을 흰색으로 설정했습니다. 그러나 행을 클릭하면 색상이 더 이상 변경되지 않습니다. 나는 이것을 전적으로 프로그램 적으로하고있다. ListView 행을 클릭 할 때 Android 선택기 색상을 가져 오는 방법이 있습니까?android - listview에 사용자 지정보기를 추가하면 선택기 색이 사라집니다.

답변

0

변경 선택 색상은 목록 항목에 속한 배경 드로어 블의 속성입니다. 상태 목록 드로어 블을 사용하여 자신을 지정해야합니다. 여기

더 많은 정보를 원하시면 여기

Drawable Resources: State List

그리고 : 복사해야하므로 성가 시게

What is the default drawable for pressing a list item

, 시스템의 기본 목록 항목 배경, 애플리케이션에서 액세스 할 수 없습니다 원본 (또는 원하는 경우 자신의 스타일을 사용하십시오).

관련 문제