ListView에 사용할  Adapter를 BaseAdapter에서 상속 받아 getView()를 구현 중입니다.
참고적으로 List에는 두 개의 layout을 사용하도록 구성을 했습니다.
getView를 overriding해서 구현 중인데 조건에 따라 다른 layout을 적용하도록 했습니다.
예를 들어 13개 항목이 있는 상황이고 화면에 보여지는건 5개 있는 상황에서
scroll을 해보면 layout이 조건별로 적용이 되지 않는 현상이 발생해서 debugging을 했습니다.

getView에서 convertView를 찍어보면 생성되지 않은 시점인데 마지막 몇개는 이미
생성된 것으로 나오는 현상이 발생하고 있으며, listView를 press 한 상태에서 scroll을 하게 되면
처음에 생성된 converView가 position별로 정상적으로 나오지 않고 뒤죽박죽되는 현상이
발생하고 있습니다. 그러다 보니 원하는 조건대로 layout이 나오지 않습니다.
해당 내용이 Listview관련 bug인지 구현이 잘못 되었는지 궁금 합니다.
상기 내용과 같은 현상은 어떻게 처리해야 하는지 아시는 분은 답변 부탁드립니다.