안녕하세요


앱 개발중 아래와 같은 이상 현상이 발생하여 공유 합니다.


----

갤럭시 S3 및 Note 2에서 확인

안드로이드 버젼 4.1.2


ListView에서 뒷 배경이 지정되지 않은 View의 잔상이 생김

- getView의 position이 마지막 일때 자동으로 다음 페이지의 데이터를 요청(http request) 하게 되어 있으며, 그때 progress bar가 나옴

바로 그 타이밍에서 위와 같은 현상이 발생함


비교 기기 Galaxy S2 : 2.3 에서는 한번도 발생하지 않음


해결 방법 : 배경을 칠해줌 :D


ListView Divider 설정은 영향 없었으며

getView시에 사용한 View는 custom으로 구현함.

해당 custom view의 전체 배경을 임의로 지정하니 해당 문제가 사라짐

----


http://youtu.be/hxyAK9UDCy4


좌측은 S2(2.3), 우측은 S3(4.1) 입니다.

동영상 안 뒤집어서 죄송합니다 XD


위와 같은 문제 겪으신분이나 앞으로 겪으실분들을 위해 내용 공유 합니다.


감사합니다.