안드로이드 개발 정보
(글 수 1,064)
안녕하세요
앱 개발중 아래와 같은 이상 현상이 발생하여 공유 합니다.
----
갤럭시 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의 전체 배경을 임의로 지정하니 해당 문제가 사라짐
----
좌측은 S2(2.3), 우측은 S3(4.1) 입니다.
동영상 안 뒤집어서 죄송합니다 XD
위와 같은 문제 겪으신분이나 앞으로 겪으실분들을 위해 내용 공유 합니다.
감사합니다.
오 좋은 정보 감사합니다 :) 잘보고 가요