마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

스크롤뷰가 정지일때만 이미지를 다운받아 세팅하고 싶습니다.

0 추천
이미지를 스크롤뷰가 정지되었을때만 다운로드 받아서 세팅하고 싶습니다.

스크롤뷰의 상태를 체크하는 리스너가 엑티비티에만 구현 가능하더라구요.

현재 어댑터에서 getView에서 위젯을 세팅할때 이미지를 세팅해야 하는데

어찌하면 좋을까요?

 

현재 각각의 행에 해당되는 이미지를 세팅하려고 getView에서 이미지를 다운받는 쓰레드를 돌리고 결과이미지를 받아 세팅하는 방법으로 하고 있는데요.

현재 방법대로면 getView에서 스크롤이 정지상태인지 이동상태인지 체크를 할수가 없어서요.

좋은 방법 없을까요?
갸아악 (21,260 포인트) 님이 2014년 1월 9일 질문

1개의 답변

0 추천
이미지 들어있는 리스트뷰는 일단 lazy list 로 바꾸는게 속 편하더라구요...

 

어댑터에 boolean 변수 하나 만들고, 스크롤이 멈추면 그걸 true로 만들고 notifiDataChange() 호출하고, 스크롤 시작하면 false로 만드세요.

그런다음 getView 에서는 true일 때만 뷰를 표시하는거죠.
쎄미 (162,410 포인트) 님이 2014년 1월 10일 답변
...