안드로이드 비트맵 리소스에서 읽어오기

안드로이드에서 리소스에 있는 이미지를 불러 오는데…

Bitmap bitmapAAA = BitmapFactory.decodeResource(getResources(), R.drawable.aaa);

이게 불러오면 사이즈가 이상하게 되는 경우가 있다.

출력하는데 자꾸 이상한 사이즈로 나와서 디버그 찍어보니 이미지 자체 크기가 몇배 뻥튀기 되어 있었음
검색해보니 DPI 때문이라고 하는데
리소스 폴더를 drawable-nodpi 라고 지어주면 원본사이즈 그대로 읽어온다.

크리에이티브 커먼즈 라이선스 Linsoo 의 저작물인 이 저작물은(는) 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스 에 따라 이용할 수 있습니다.

댓글 남기기

이메일은 공개되지 않습니다.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.