ListView의 행을 선택했을 때 기본적으로는 색이 잠시 변했다가 원래대로 돌아오지만
선택되어있는 상태를 표시하기 위해서
listview.setSelector(new ColorDrawable(0xff78cce8));
이런식으로 Selector를 설정해 줬습니다.
그 결과 선택된 행의 배경이 해당 색상으로 변화된 상태로 유지는 되는데
ListView가 스크롤 될 때 해당 아이템이 화면 밖으로 올라가거나 내려가는 경우 Selector가 같이 스크롤 되지 않고 화면 끝에 남아있는 현상이 발생합니다.
이렇게 되는 이유가 무엇인가요? 그리고 Selector도 같이 이동되게 하는 방법이 있나요?