listview 클릭했을 때, 배경색 바꾸는 방법이
리소스 파일에서는 listselector를 사용하는 방법이 있는 것 같아요.
listview를 클릭했을 때, 그 listview에 있는 text를 따로 읽어오면서, listview의 색상을 변경하려고 하는데, 이게 터치 민감도에 따라서 listview text는 읽어오지 못했는데 터치를 인식해서 배경색은 변하게 되는 경우가 있는 것 같아요. 그래서 정확하게 text를 읽어왔을 때, 배경색을 변경하기 위해서 배경색 변경을 java에서 처리하려고 합니다.
그런데 자바에서는 setBackgroundColor나 다른 경우가 더 있는 것 같긴 한데, 이 경우에는 하나의 listview 항목을 선택했다가, 다른 항목을 선택했을 때, 배경색이 그대로 남아있게 되어있어요. 다른 항목을 선택할 때, 이전에 선택한 항목은 다시 원래대로 되돌리고 싶은데 어떻게 해야 될까요??