커스텀 리스트뷰를 만들었습니다.

각 셀에는 텍스트뷰가 하나 씩 있는데요.

이 셀이 클릭될 때 해당 셀의 텍스트 색상을 변경 시키려 합니다.


setOnItemClickListener를 통해 일단 클릭한 셀에 있는 텍스트의 색상은 변경 가능합니다.

그런데 이제 다음 셀을 클릭했을 때, 이전에 변경된 색상을 다시 원래 색상으로 변경시키고자 하는데..

어떻게 해야 가장 효율적일까요??


매번 클릭될 때마다 어댑터를 다시 초기화하여 getView를 불러오게 되면 문제는 해결가능하나

나중에 메모리 문제가 발생할 듯 해서, 좋은 방법 있나 질문 요청합니다.^^