안드로이드 개발 질문/답변
(글 수 45,052)
userThumbnailUri = getTempFile();
Intent intent = new Intent(Intent.ACTION_GET_CONTENT, null);
intent.setType("image/*");
intent.putExtra("crop", "true"); // Crop기능 활성화
intent.putExtra(MediaStore.EXTRA_OUTPUT, userThumbnailUri); // 임시파일 생성
intent.putExtra("outputFormat", Bitmap.CompressFormat.JPEG.toString()); // 포맷방식
startActivityForResult(intent, CROP_IMAGE);
갤러리 호출하여 crop처리를 위와 같은 코드를 사용하여 처리합니다.
문제는 다른폰은 문제없는데요..
모토로라 기종은 이미지를 열때 오류가 발생합니다라고 뜨고
갤탭 10.1(허니컴)에서는 갤러리 호출후 crop한후에 무한로딩으로 빠지는 문제가 있네요...
찾아보니
모토로라는 Uri 방식으로 받을수 없다고 하더군요..그런데 그에 대해 처리하는 샘플을 찾지 못하였습니다.
갤탭 10.1은 crop에 관련된 자료를 찾을수가 없네요..ㅜㅜ..
그래서 이렇게 도움을 요청드립니다.
crop처리시 모토로라, 갤탭 10.1 기종은 어떻게 처리하였는지 경험자분들 도와주세요~~




crop 한 뒤에 무한로딩에 빠지는 문제는,
해당 갤러리 뷰어의 문제가 아닌지 의심해볼 필요가 있습니다.
저같은경우는 CM7 또는 센스UI 에서 QuickPic 사용시에
해당 갤러리 뷰어를 기본 앱으로 지정했을경우 Crop으로 가면 1/10 정도의 확률로 무한로딩에 빠지는데
그 다음부터는 계속 무한로딩 이라눙....