2011-10-18 6 views
4

나는 목록이나 어댑터에 추가하는 항목 목록을 가지고 있습니다. 검색을 계속하려면 생각이나 경로가 필요합니다. 그리고 나는 활동이로드 될 때 특정 배경 색상 (예)을 갖도록 목록의 일부 항목을 만들려고합니다. 그 행들을 "미리 선택"하는 것과 같은 것. public ListView getListView() 메서드는 도움이되지 않습니다. 감사합니다.목록보기 안드로이드에서 항목을 미리 선택하십시오.

+0

이 작업을 수행 했습니까? http://stackoverflow.com/questions/2217753/changing-background-color-of-listview-items-on- 안드로이드가 도움이됩니까? – Manos

+0

예, 감사합니다. –

답변

5

setChoiceMode()을 통해 다중 선택 모드를 설정해야하고 검사 할 각 항목에 대해 setItemChecked()으로 전화 할 수 있습니다. 그런 다음 getView()을 무시하고 부모를 ListView로 캐스팅하고 주어진 위치에있는보기 (목록 항목)가 실제로 부모에서 getCheckedItems()과 같은 호출을 통해 확인되는지 묻는 맞춤 어댑터를 만들어야합니다. 그런 다음 배경색 등을 설정하여 원하는보기를 수행 할 수 있습니다.

관련 문제