보안상의 이유로 sdcard에 사진이 저장되는 것을 원하지 않습니다. 그래서 검색 후, 사진을 인트라 기억 장치에 저장하는 방법을 찾았습니다.카메라 캡처 의도가 ContentProvider의 지정된 출력 외에도 갤러리에 중복 사본이 있습니다.
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
photo = new File(this.getFilesDir(), BCConstants.CAMERA_IMAGE_NAME);
intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT,
ContentProviderForCameraCapture.CONTENT_URI);
그리고는
그러나 HTC 와일드 파이어 S, 나는 갤러리에서 중복 복사본을 찾을 넥서스 4와 같은 여러 장치에 대한 작동합니다 코드 조각은 다음과 같습니다!
왜? 나는 쌍둥이가 필요 없어!