2013-03-14 8 views
0

인 텐트를 발송하여 사진을 캡처하는 응용 프로그램이 있습니다. 활동으로 컨트롤이 돌아 오면, 나는 인 텐트를 검색하고, 데이터를 추출하고, 그것을 비트 맵으로 변환하여 내 어플리케이션에서 사용합니다. 그냥 간단한 코드.카메라에서 사진 저장하지 않음

촬영 한 사진에는 개인 정보 보호의 의무가 적용되며 내 신청서는 모든 데이터를 삭제하도록주의를 기울입니다. 문제는 카메라 애플리케이션에서 찍은 모든 사진이 자동으로 내부 저장 장치에 저장되는 것입니다. 기기에서 찍은 스크린 샷을 삭제하고 모든 미리보기 이미지를 지우는 데 성공했습니다. 끝내야 할 일은 카메라 애플리케이션이 그림을 처음부터 저장하지 못하도록 유지하는 것입니다.

내가보기에 문제는 내가 응용 프로그램에 대한 제어권을 포기하고 어떤 식 으로든 영향을 줄 수 없다는 점입니다. 나는 ACTION_IMAGE_CAPTURE_SECURE을 시작하려고했지만 실패했습니다. 나는 이미지를 저장할 내부 저장 위치를 ​​스캔하고 삭제하려고 시도하는 방식으로 이미지를 저장하는 방식으로 애플리케이션을 유지하는 방식을 선호한다.

참고 : 모든 권한을 올바르게 부여했습니다. 코드가 필요하다면 게시해도 좋지만 이미 다른 스레드에서는 찾을 수없는 것이 없습니다. 선호하는 방법에 대한 해결책이 없다면 내부 저장소에있는 모든 이미지를 DCIM\Camera에 어떻게 삭제할 수 있습니까? 고맙습니다!

+0

내가 올바르게 기억한다면, Ally Bank 수표 입금 기능은 비슷한 기능을합니다. 그러나 [카메라 앱을 사용하지 않는 것 같습니다] (http://i.imgur.com/oyGEd3S.png). – kush

+0

귀하의 의견을 이해할 수 있는지 잘 모르겠습니다. Ally Bank 수표 입금 기능에 대해 설명해 주시겠습니까? – Eric

+0

당신은 iOS/Android 장치로 사진을 찍을 것입니다. 그러면 앱은 로컬 저장소 [1]에 사본을 보관하지 않고 은행에 사진을 보냅니다 (http : /www.ally.com/bank/online-banking/go-mobile.html). 체이스는 내가 아는 한 비슷한 것을한다. 그들은 카메라 앱을 사용하지 않고 아래의 답변에서 Gabe Sechan이 제안한 것처럼 보이고 있습니다. 미안 해요. – kush

답변

2

해당 동작을 무시해야하는 경우 인 텐트를 통해 사진을 찍지 마십시오. android.hardware.Camera API를 사용하여 직접 가져 가세요.

관련 문제