안드로이드 개발 질문/답변
(글 수 45,052)
며칠째 고민하고 있는 문제인데요, 인터넷을 뒤져봐도 도무지 해결책을 모르겠어서 마지막으로 안드로이드펍에 물어봅니다.
시나리오는 다음과 같습니다.
프로필사진을 수정할 때 카메라로 촬영할지, 앨범에서 가져올지 고르도록합니다.
촬영을 골랐다면 카메라로 사진을 촬영한 후 CROP하는 화면으로 넘어갑니다.
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setDataAndType(mImageCaptureUri, "image/*");
intent.putExtra("outputX", 300);
intent.putExtra("outputY", 350);
intent.putExtra("aspectX", 6);
intent.putExtra("aspectY", 7);
intent.putExtra("scale", true);
intent.putExtra("return-data", true);
startActivityForResult(intent, CROP_FROM_CAMERA);
htc폰 2.2, 2.3에서 테스트했을 때엔 문제없었습니다.
그런데 갤럭시 hd(4.x)에서는 com.android.camera.action.CROP에 대해 activity not found exception이 뜹니다.
도무지 모르겠습니다.
같은 문제를 겪으신 분이 계시다면 댓글부탁드립니다.ㅠㅠ