현재 앱을 하나 개발중입니다.
리스트뷰가 들어가는 부분에 셀렉터를 줘서 클릭할때 효과를 주고있습니다.
ListActivity를 상속받은 클래스에서

ListView myListView;

myListView = getListView();

myListView.setOnItemClickListener()...

이런식으로 구현해주고 있는데 어느페이지에서는 셀렉터가 적용이되고 어느페이지에서는 적용이 안됩니다.

리스트 행부분에 해당하는 xml에 배경색 selector 하나, TextColor selector 를 여러개 주고 있는데요

적용이 안되는 페이지는 배경색만 바뀌고 글자는 그대로 입니다.잘되는곳은 다 바뀌고요.

Adapter에서 클릭리스너 적용할때나(convertView.setOnClickListner) 아님 Activity클래스에서 클릭리스너 달때

(myListView.setOnItemClickListener) 등등 여러환경에 따라  셀렉터가 어떻게 적용이 되는지 궁금합니다.

아님 또 어떤변수가 있는지도 궁금합니다. 이상한건 배경색 셀렉터는 항상 적용이 되고있다는것이고요..

Activity클래스에서 setOnItemClickListner에서 로그값을 찍어보면 안찍히더라고요 setOnScroll에서는 잘찍히는데 말이죠.

알려주실분 어디 안계시나요?ㅋ