Listview의 setadapter로 특정 postion 일때 리스트 뷰의 텍스트 색깔을 바꿔주었는데요.이게 스크롤을 내렸다가 올렸다가 하면 제가 지정한 Row가 아닌 다른 Row들의 색깔들도 변해있더라구요1. 빨강2-10 파랑이렇게 나와야 되는데 스크롤 내려보면1 빨강2-5 파랑6 빨강7-11 파랑이런식으로 되어있습니다. 분명히 postion==1 이렇게 주고 바꾸었는데도요;;왜 그런지 고수님들 설명부탁드립니다.
로그인 유지
꼭 특정 Position의 색이나 모양을 바꿔야 한다면 getView에서 명확하게 지정해줘야 합니다.
달리 말하면 getView를 반드시 Override 해야 한다는거죠.
contentView가 null 이 아닌 경우에도 반드시 색을 변경하도록 해줘야 합니다.