마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
리스트뷰 이미지 깜빡임 문제
0
추천
현재 이미지를 리스트뷰에 뿌려주는 작업을 하고 있습니다.
일단 서버의 파일을 다운로드하여 가져와
로컬에 저장하고 그다음부터는 로컬의 파일을 로딩하고 있습니다.
그런데 스크롤이 정지했을때 이미지를 갱신 처리하려고
스크롤정지시 셋데이터노피티체인지를 했더니
그때마다 전체리스트가 깜빡거리더라구요..
그전에 이미지뷰가 재사용되다보니 전에 쓴 이미지가 이상한데 표시되는 현상이 있어서
getView로 View가 세팅되는 제일앞에 사용되는 이미지를 널로 세팅해주고 시작되게 하였습니다.
근데 이런문제가 생겨서 검색해보니
이미지뷰에 setTag로 다운로드url같은걸 넣고 비교하고 없는거나 달라진것만
갱신처리하라고 하는데
커스텀리스트뷰 어댑터에서 뷰가 재사용되기때문에
setTag로 값을 줘놔도 스크롤링하면 뒤죽박죽이 되버려서 별 의미가 없는거 같더라구요.
좋은 방법이 잇을까요?
안드로이드
리스트뷰
갱신
깜빡임
갸아악
(
21,260
포인트)
님이
2014년 1월 17일
질문
갸아악
님이
2014년 1월 17일
수정
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
0
추천
lazy list, view holder 는 기본으로 적용하시고, 그래도 이미지가 커서 안된다 싶으면 차라리 서버에 있는 이미지의 크기를 줄이거나, 서버에 썸네일을 만들어서 먼저 로딩하고, 다 로딩되면 다시 큰 이미지 호출하는 방식으로 처리해보세요
쎄미
(
162,410
포인트)
님이
2014년 1월 17일
답변
Please
log in
or
register
to add a comment.
...