안드로이드 개발 질문/답변
(글 수 45,052)
초보 개발자인데요..당췌 사이트를 찾아봐도 나와 있질 않아서 고수님들께 도움을 청합니다.
외부이미지를 불러와 보여지게 하고 싶습니다.
예를 들면 마켓 리스트처럼 목록 좌측에 이미지가 노출되게끔요~
아래 코드처럼 유사하게 구현하고 싶은데, 불행하게도 img 태그는 안먹더라구요..ㅠㅠ
Html.fromHtml("<a href=''>aaa</a>");
그래서 찾은것이 아래코드처럼 ImageView를 이용하는 겁니다.
Bitmap bm = LoadImage( xmlData.d_image ) ;
Bitmap resize = Bitmap.createScaledBitmap(bm, 30, 40, true);
ImageView.setImageBitmap( resize ) ;
하지만 목록을 스크롤할적마다 새로 이미지를 Bitmap으로 변환하다보니 느려질수 밖에요..ㅠ
어찌 좋은 방법 없겠습니까?? 이걸로 벌써 3일째 헤메고 있어요..ㅠㅠ
외부이미지를 불러와 보여지게 하고 싶습니다.
예를 들면 마켓 리스트처럼 목록 좌측에 이미지가 노출되게끔요~
아래 코드처럼 유사하게 구현하고 싶은데, 불행하게도 img 태그는 안먹더라구요..ㅠㅠ
Html.fromHtml("<a href=''>aaa</a>");
그래서 찾은것이 아래코드처럼 ImageView를 이용하는 겁니다.
Bitmap bm = LoadImage( xmlData.d_image ) ;
Bitmap resize = Bitmap.createScaledBitmap(bm, 30, 40, true);
ImageView.setImageBitmap( resize ) ;
하지만 목록을 스크롤할적마다 새로 이미지를 Bitmap으로 변환하다보니 느려질수 밖에요..ㅠ
어찌 좋은 방법 없겠습니까?? 이걸로 벌써 3일째 헤메고 있어요..ㅠㅠ
이미지 로드할때 hashMap에 저장되어있으면 hashMap꺼 넘겨주고
없으면 새로 로드해서 hashMap에 넣고 imageView에 보여주고...
hashMap에 쓸 키는 URL 쓰면 되겠네요.