안드로이드 개발 질문/답변
(글 수 45,052)
갤러리에서 선택한 이미지를
onActivityResult 여기 통해서 이미지 불러오는데
뻑납니다
imgUri = data.getData();
이렇게 받아와서
imagePath = getRealImagePath( imgUri );
orgImage = BitmapFactory.decodeFile( imagePath );
bitmap = Bitmap.createScaledBitmap( orgImage, 176, 126, true );
GameMain.GetInstance().m_pFace = bitmap;
이렇게 불러오는데 자꾸
orgImage = BitmapFactory.decodeFile( imagePath );
이부분에서 에러나네요 작은 이미지는 잘 불러오는데 좀 큰건 못불러와져요
다른 좋은 방법 잇으면 알려주시면 고맙겟습니다

안드로이드 초보개발자입니다
잘 부탁드립니다




에러 내용은 잘 모르겠지만, 아마도 메모리 문제로 에러 뜨는거 같아요. ics에서만 발생하는 문제라면 메니페스트의 어플리케이션 안에 android:largeHeap="true" 옵션 넣어보세요. 그리고 decodeFile 할 때 inSampleSize 옵션도 넣어주면 어떨까 합니다.