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

서버에서 받아오는 byte[] 를 이미지뷰에 붙일 때 질문입니다.

0 추천
말 그대로 서버에서 받아오는 byte[] 값을 이미지뷰에 붙이고 있는데요.

 

방법이 BItmap으로 전환하는 방법, drawable로 전환하는 방법이 있더군요,

하지만 Bitmap같은 경우에는 사진의 화질을 저하시키기때문에.. 쓸수가 없더군요

제가 썻던 방식은 아래 코드구요..

image.setImageBitmap(BItmapFactory.decodeByteArray(image, 0, image.length);

 

화질을 뚜렷하게 하면서 byte[]값을 이미지뷰에 삽입하는 방법이 없을까요 ?

 

감사합니다.
peterlee 1 (310 포인트) 님이 2016년 2월 8일 질문

1개의 답변

0 추천
화질 저하가 이해되지 않습니다. 먼저 서버에서 전달하는 이미지가 리사이즈 된 것인지 확인해보셔야 될것 같은데요?

또는 단말에 적당힌 이미지 크기 인지도 확인 필요하구요
aucd29 (218,390 포인트) 님이 2016년 2월 12일 답변
...