api 23 이하 BitmapFactory.decodeResources(getResources(),R.drawable.image); null 에러
조회수 753회
테스트를 해본결과 api24 이상에서는 비트맵 이미지를 정상 적으로 받아오는데 23이하에서는 bitmap이 null 로 들어와 버립니다 ..ㅠㅠ 버전의 차이인가요..? 그렇다면 어떻게 해결할수 있을까요??
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
첫번째로 해당 메소드는 IllegalArgumentException 익센션을 반환합니다.
try catch 로 잡히는지 확인하시기 바랍니다.
두번째로 이미지 파일이 너무 커서 생기는 문제일 수 도 있습니다. 작은 이미지를 넣어서 실험해보시기 바랍니다.
- 감사합니다 ! 알 수 없는 사용자 2020.3.3 20:37
- 어떤 방식으로 잘 해결되셨나요? 김은기 2020.3.4 17:38
- 23 버전 아래로는 이미지가 drawable 폴더에 있어야 사용이 가능한것 같습니다 ! drawable - xxhdpi 등에 있던 사진을 drawable로 옮겨서 실행했더니 해결 됐습니다! 알 수 없는 사용자 2020.3.6 20:27
- 답변 감사합니다 ㅎㅎ 알 수 없는 사용자 2020.3.6 20:27
댓글 입력