리스트뷰에 각 로우별로 이미지뷰가 있습니다.
이미지뷰에 들어갈 이미지는 getview 호출시 AsyncTesk 를 통해서 다운로드하고있습니다.
문제는 예를들어 1,2번 로우만이 화면에 노출되어있고
아직 화면에 노출되지않아 어뎁터의 getView 가 호출되지않는 row들을 스크롤하여 화면에 노출시킬때
새로운 row 의 다운로드가 이루어지는 아주짤막한시간동안 1,2번 로우의 데이터(이미지)가 노출되는 현상이 일어납니다.
로딩속도의 개선문제를위해 비트맵캐싱이나 getView함수안에 뷰홀더 패턴은 적용시켰는데 해결이안되어 질문드립니다.
쉽게설명하고싶은데 필력이 딸려서 죄송합니다. 코드는 보여드리는 의미가없을것같아서 카피하지않았습니다 도움부탁드려요^^