안드로이드 개발 질문/답변
(글 수 45,052)
화면 구성
이미지뷰 , 사진찍기 버튼, 제목입력란(editText), 저장
동작
사진찍기버튼 --> 카메라 구동 --> 사진찍음(파일저장됨) --> 크롭실행 --> 크롭된 이미지를 화면의 이미지 뷰에 표시 --> 저장 하면 크롭된 이미지가 저장되어야함
문제점 1
처음 찍은 사진이 아닌 크롭된 이미지를 저장하려 합니다. 나름 생각한 방법은...
크롭해서 표시된 imageView의 내용을 파일로 저장하려 하는데... 잘 안됩니다.
소스는 아래와 같습니다.
Bitmap bitmap = BitmapFactory.decodeResource(this.getResources(), R.id.imgShutView);
String fileName = mImageCaptureUri.getPath();
try {
FileOutputStream out = new FileOutputStream(fileName);
bitmap.compress(Bitmap.CompressFormat.PNG, 50, out);
} catch (FileNotFoundException e) {
//
}
문제점 2
이건 좀 어이 없는데요
제목 입력란에 내용을 입력하는데...
앱실행하고 처음 그냥 입력하면 됩니다
문제는 사진 찍기를 하고 위의 "동작" 을 한 다음에 제목을 입력하려면.. 내용이 입력이 안되는 현상입니다.. (무슨 이런....쩝)
혹시 이런 경험 있으신분.. 어케 해결 하셨나요???
고수님들 부탁 드립니다.




bitmap.compress(Bitmap.CompressFormat.PNG,
50, out);이부분 문제인거 같은데 지금 이문제를 해결하려고 돌아다니고있습니다.ㅠㅠ