게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[안드로이드]BufferedInputStream으로 읽어온 Bitmap
게시물ID : programmer_4582짧은주소 복사하기
작성자 : 아름아름
추천 : 0
조회수 : 488회
댓글수 : 2개
등록시간 : 2014/07/18 16:33:57
BufferedInputStream으로 읽어온 Bitmap에 Bitmap.createScaledBitmap적용하기 질문 입니다.

웹단에서 이미지를 불러와서 viewpager에 세팅해주고 있습니다.

간혹 큰 이미지들이 업로드가 되는 경우가 있어서 outofmemoryexception뱉으면서 죽어버리네요.

createScaledBitmap을 적용해서 에러를 잡으려 하는데요.

BufferedInputStream로 파일을 읽어온다음 이걸 BitmapFactoryFactory.decodeStream 해주는 단계에서 죽어버리네요.

사이즈가 큰 파일을 디코딩 해서 죽는것 같은데..

이걸 이 단계 이전에 createScaledBitmap 해주고 싶은데 createScaledBitmap은 비트맵 형태여야만 가능한것 같아서..

이걸 어떻게 처리해야 할지가 난감한 상태입니다.

BufferedInputStream으로 읽어온 Bitmap에 Bitmap.createScaledBitmap적용하는 방법은 어찌 될까요?

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호