안녕하세요.. 다름이 아니라 널엑셉션이 발생하는데 원인을 모르겠어서 코드 팁 좀 부탁드릴게요ㅠㅠ
String strUri = memo.getString(memo.getColumnIndexOrThrow(MemoDbAdapter.KEY_PHOTO));
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 1;
Bitmap image = BitmapFactory.decodeFile(strUri, options);
mPhoto.setImageBitmap(image);
위 소스 부분에서 db에 저장된 KEY_PHOTO라는 string 값을 가져와서 strUri에 저장해줍니다.
그리고 비트맵 옵션을 만들고, image를 생성하는데요~!!!
이렇게 작성하고 일기장을 만들면, 널엑셉션 에러가 발생합니다....
왜 그런걸까요...??
(참고로 KEY_PHOTO엔 갤러리에서 선택한 사진의 URI 를 스트링으로 변환한 값이 저장되어있습니다!)
(mPhoto 는 imageView 입니다)