본문 바로가기

프로그래밍/Android 짜투리 지식

[android] 사진 찍은 후 사진 정보 onActivityForResult로 받기

카메라를 호출 하는 intent


intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(PATH);

startActivityForResult(intent, REQ_CODE_CAPTURE_NEW_PICTURE);


여기서 주의 할 점은 android.provider.MediaStore.EXTRA_OUTPUT

주면 onActivityResult의 intent 가 null

안주면 onActivityResult에 bitmap 인 intent.getExtras().get("data")가 반환된다.