이 방법으로 사진을 찍을 때 Android에 카메라 파일이 저장되는시기는 언제인가요?

션 힐

그래서 http://developer.android.com/training/camera/photobasics.html의 코드를 사용하여 따르려고했지만 악명 높은 "null Intent"오류가 있었기 때문에 모든 것이 어떻게 작동하는지 이해하려고합니다. 몇 가지 질문이 있으므로 각 질문을 고유 한 SO 질문으로 나누겠습니다. 썸네일부터 시작하겠습니다.

이 방법으로 사진을 찍으면 :

static final int REQUEST_IMAGE_CAPTURE = 1;

private void dispatchTakePictureIntent() {
    Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    if (takePictureIntent.resolveActivity(getPackageManager()) != null) {
        startActivityForResult(takePictureIntent, REQUEST_IMAGE_CAPTURE);
    }
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) {
        Bundle extras = data.getExtras();
        Bitmap imageBitmap = (Bitmap) extras.get("data");
        mImageView.setImageBitmap(imageBitmap);
    }
}

그런 다음 내가 찍은 사진의 썸네일 / 비트 맵을 얻습니다. 내 파일 시스템 어딘가에 전체 형식으로 찍은 사진입니까, 아니면 카메라가 기본적으로 전체 사진을 찍었습니까 (사진 촬영 후 재시도 / 확인을 클릭 할 수있을 때 카메라 앱 자체에서 볼 수 있음). 썸네일의 비트 맵을 주거나 이상한 기본 위치에 전체 파일을 저장하고 썸네일 만 반환 했습니까?

CommonsWare

그것은 카메라 앱 구현에 달려 있습니다.

수백 개의 사전 설치된 카메라 앱과 함께 배송되는 수천 개의 Android 기기 모델이 있습니다. Play 스토어 및 다른 곳에서 다운로드 할 수있는 다른 카메라 앱도 많이 있습니다. 이러한 앱은 ACTION_IMAGE_CAPTURE계약 을 준수하기 만하면됩니다 (일부는 그렇게하지 못함). 해당 카메라 앱이 해당 계약을 이행하는 방법 은 해당 앱 개발자에게 달려 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

카메라로 사진을 찍고 데이터베이스에 저장하고 Android의 listView에 표시하는 방법은 무엇입니까?

분류에서Dev

사진을 찍을 때 이미지가 imageview에로드되지 않습니다.

분류에서Dev

인 텐트없이 Android에서보기 창없이 사진을 찍는 방법

분류에서Dev

파이프를 닫을 때 일찍 나가는 방법?

분류에서Dev

카메라에서 사진을 찍은 후 ImageView에서 이미지가 설정되지 않음

분류에서Dev

Android에서 앱을 사용하여 사진을 찍을 때 왜 저해상도 사진이 나오나요?

분류에서Dev

안드로이드 : 카메라가 사진을 찍지 않습니다

분류에서Dev

내 카메라 앱 ios (xcode)에서 사진을 찍을 때 버튼을 눌러 이미지를 보지만 버튼을 눌러 카메라로 돌아 가면 그녀가 멈 춥니 다.

분류에서Dev

카메라로 사진을 찍고 FileProvider에 저장

분류에서Dev

MacBook을 열 때마다 웹 카메라에서 사진을 찍는 방법은 무엇입니까?

분류에서Dev

랩톱 카메라로 내 사진을 찍을 때 어떤 디렉토리에 저장됩니까?

분류에서Dev

사진을 찍을 때 null로 반환되는 데이터

분류에서Dev

Android-Camera Intent를 통해 사진을 찍을 때 사진 방향이 유지되는지 확인 하시겠습니까?

분류에서Dev

웹 사이트에 "카메라로 사진 찍기"기능 추가

분류에서Dev

iPhone 카메라로 찍은 일부 사진에 GPS 좌표가 저장되지 않은 이유는 무엇입니까?

분류에서Dev

Android 카메라로 찍은 이상한 크기의 사진

분류에서Dev

Java Android Studio Application-카메라로 찍은 사진의 이름을 올바르게 바꾸는 방법은 무엇입니까?

분류에서Dev

후면 카메라로 사진을 찍을 때 SurfaceView가 2 초 동안 멈춤

분류에서Dev

Flutter 카메라 플러그인으로 촬영 한 사진의 파일명을 미리 지정하는 방법이 있나요?

분류에서Dev

사용자가 USB 연결로 카메라 롤 앨범에 사진을 복사하는시기를 알 수있는 방법이 있습니까?

분류에서Dev

Intent를 사용하여 사진을 찍고 이메일로 보내는 방법

분류에서Dev

메모장에 저장되지 않은 모든 탭을 일부 기본 파일 이름으로 자동으로 저장하는 방법은 무엇입니까?

분류에서Dev

카메라에서 사진을 가져올 때 imagePickerController가 충돌합니다. 사진 라이브러리에서 제대로 작동합니다. 왜?

분류에서Dev

한 도메인에서 다른 도메인으로 소스로 가져올 때 실제 .js 파일을 사용하는 것이 중요합니까?

분류에서Dev

끌어 올 때 클라이언트에서 git 저장소 도메인을 자동으로 변경하는 방법은 무엇입니까?

분류에서Dev

안드로이드-안드로이드에서 버튼을 눌렀을 때 카메라를 여는 방법?

분류에서Dev

사진을 찍고 이미지 파일 크기를 줄이는 방법

분류에서Dev

Android : 카메라 인 텐트를 시작하지 않고 내 레이아웃에서에서 사진 찍기

분류에서Dev

이메일에 답장 할 때 이메일 첨부 파일을 보는 방법

Related 관련 기사

  1. 1

    카메라로 사진을 찍고 데이터베이스에 저장하고 Android의 listView에 표시하는 방법은 무엇입니까?

  2. 2

    사진을 찍을 때 이미지가 imageview에로드되지 않습니다.

  3. 3

    인 텐트없이 Android에서보기 창없이 사진을 찍는 방법

  4. 4

    파이프를 닫을 때 일찍 나가는 방법?

  5. 5

    카메라에서 사진을 찍은 후 ImageView에서 이미지가 설정되지 않음

  6. 6

    Android에서 앱을 사용하여 사진을 찍을 때 왜 저해상도 사진이 나오나요?

  7. 7

    안드로이드 : 카메라가 사진을 찍지 않습니다

  8. 8

    내 카메라 앱 ios (xcode)에서 사진을 찍을 때 버튼을 눌러 이미지를 보지만 버튼을 눌러 카메라로 돌아 가면 그녀가 멈 춥니 다.

  9. 9

    카메라로 사진을 찍고 FileProvider에 저장

  10. 10

    MacBook을 열 때마다 웹 카메라에서 사진을 찍는 방법은 무엇입니까?

  11. 11

    랩톱 카메라로 내 사진을 찍을 때 어떤 디렉토리에 저장됩니까?

  12. 12

    사진을 찍을 때 null로 반환되는 데이터

  13. 13

    Android-Camera Intent를 통해 사진을 찍을 때 사진 방향이 유지되는지 확인 하시겠습니까?

  14. 14

    웹 사이트에 "카메라로 사진 찍기"기능 추가

  15. 15

    iPhone 카메라로 찍은 일부 사진에 GPS 좌표가 저장되지 않은 이유는 무엇입니까?

  16. 16

    Android 카메라로 찍은 이상한 크기의 사진

  17. 17

    Java Android Studio Application-카메라로 찍은 사진의 이름을 올바르게 바꾸는 방법은 무엇입니까?

  18. 18

    후면 카메라로 사진을 찍을 때 SurfaceView가 2 초 동안 멈춤

  19. 19

    Flutter 카메라 플러그인으로 촬영 한 사진의 파일명을 미리 지정하는 방법이 있나요?

  20. 20

    사용자가 USB 연결로 카메라 롤 앨범에 사진을 복사하는시기를 알 수있는 방법이 있습니까?

  21. 21

    Intent를 사용하여 사진을 찍고 이메일로 보내는 방법

  22. 22

    메모장에 저장되지 않은 모든 탭을 일부 기본 파일 이름으로 자동으로 저장하는 방법은 무엇입니까?

  23. 23

    카메라에서 사진을 가져올 때 imagePickerController가 충돌합니다. 사진 라이브러리에서 제대로 작동합니다. 왜?

  24. 24

    한 도메인에서 다른 도메인으로 소스로 가져올 때 실제 .js 파일을 사용하는 것이 중요합니까?

  25. 25

    끌어 올 때 클라이언트에서 git 저장소 도메인을 자동으로 변경하는 방법은 무엇입니까?

  26. 26

    안드로이드-안드로이드에서 버튼을 눌렀을 때 카메라를 여는 방법?

  27. 27

    사진을 찍고 이미지 파일 크기를 줄이는 방법

  28. 28

    Android : 카메라 인 텐트를 시작하지 않고 내 레이아웃에서에서 사진 찍기

  29. 29

    이메일에 답장 할 때 이메일 첨부 파일을 보는 방법

뜨겁다태그

보관