안드로이드 개발 질문/답변
(글 수 45,052)
BLOB 칼럼에 Bitmap 을 byte[]로 해서 넣었습니다.
위젯을 불러올때 해당 byte[]를 bitmap 으로 변환 시키는데요
계속 null 오류가 나는 겁니다. (값은 맞게 들어갔고요..)
byte[] byteArray = helper.getPicture(appWidgetId); //db에서 byte불러옴
Bitmap bmPicture = BitmapFactory.decodeByteArray(byteArray, 0, byteArray.length); //bitmap 으로 변환
이런 코드 인데요, 그런데 희안하게도
검사 코드를 넣어주면 오류가 안납니다.
앱 도 정상적으로 작동하고요.
byte[] byteArray = helper.getPicture(appWidgetId);
if (byteArray != null) {
Bitmap bmPicture = BitmapFactory.decodeByteArray(byteArray, 0, byteArray.length);
}
이건 어떠한 경우일까요 -_-;;;