안녕하세요


제가 구현중인 어플은 리스트뷰에 row로 


TextView 2개와 Button 2개를 넣어서 화면을 구성했습니다.

앱 실행시 버튼 1은 각리스트뷰에 전부 그려주고

버튼 2는 INVISIBLE 로 설정해 놓고 버튼 1을 눌렀을때


해당 포지션에 버튼2 다시 VISIBLE  하려고 합니다.


그런데 getView 의 특성 때문에 화면에 보여지는 리스트 수만큼 다시 그려주게 되어서


지정한 포지션과 화면상의 제일 마지막 포지션에 같이 버튼을 VISIBLE 하는 현상이 있습니다.


그리고 스크롤을 움직였을때 버튼이 사라지거나 위치가 바뀌는 현상도 같이 발생 했습니다.


현상에 대한 조언 부탁드리겠습니다.