안드로이드 개발 질문/답변
(글 수 45,052)
Nate open api 인증 후 일촌 API의 프로필 조회 후 대문사진의 uri를 가져와서 ImageView출력을 하려합니다.
1. Source 관련
URL url = new URL("bean.mTagPhotoVmUrl);
URLConnection conn =
url.openConnection();
conn.connect();
BufferedInputStream bis = new BufferedInputStream(conn.getInputStream());
Bitmap bm = BitmapFactory.decodeStream(bis);
bis.close();
mIvHomeGateIamge.setImageBitmap(bm);
2. SkImageDecoder: Factory returned null 에러가 났을 때 오류 대안(Google 검색)
밑의 소스로 구현하면 에러가 안난다고해서 구현한 부분
URL bitmapUrl = new URL("beanprofile.mTagThumbnailUrl);
HttpGet httpRequest = new HttpGet(bitmapUrl.toURI());
// HttpPost httpRequest = new HttpPost(bitmapUrl.toURI()); // get방식 post방식 둘 다 적용해봄
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = (HttpResponse) httpclient.execute(httpRequest);
HttpEntity entity = response.getEntity();
BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity);
InputStream is = bufHttpEntity.getContent();
bm = BitmapFactory.decodeStream(is);
mIvHomeGateIamge.setImageBitmap(bm);
ImageView에 적용했을 때 SkImageDecoder: Factory returned null값이 나옵니다.
흠....선배님들의 조언 부탁드리겠습니다.




아~~~아직도 답을 못찾고 있습니다. 제발 좀 도와 주세요 ㅜ.,ㅠ
해결은 못하더라도 무슨 문제 일 것 같다라는 답변이라도....