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

asynctask 로 여러개의 이미지를 불러오려면..

0 추천
Asynctask를 사용해서

여러개의 비트맵 이미지를 불러오고 싶은데요.

이런 건 어떻게 해결할 수 있을까요?

 

public class DownloadImages extends  AsyncTask<Void, Void, Bitmap> {

@Override

protected Bitmap doInBackground(Void... params) {           

    Bitmap bitmap = null;

    bitmap = downloadBitmap("HERE's MY URL");

   return bitmap;

}

@Override

protected void onPostExecute(Bitmap result) {

 myBitmaplist.add(result);

}

}

        public Bitmap downloadBitmap(String url) {

           http 다운로드 부분

    }
초봉초봉 (3,480 포인트) 님이 2015년 4월 18일 질문

1개의 답변

0 추천
지금 저 소스를 여러 번 호출하게 바꾸면 됩니다.

아니면 picaso나 https://github.com/nostra13/Android-Universal-Image-Loader 같은 라이브러리 쓰세요
쎄미 (162,410 포인트) 님이 2015년 4월 20일 답변
감사합니다. 쎄미님. 저걸 for 문으로 돌리니 cache랑 recycle 에러가 나서요.. ㅠㅠ
말씀해주신대로 피카소로 한번 알아보겠습니다.^^
비트맵 만질 때는 오류가 많아서 되게 힘들죠 ㅎㅎ
...