У меня есть приложение, которое захватывает фотографии, отправляя намерение. После возврата элемента управления к активности я извлекаю намерение, извлекаю данные, преобразую их в растровое изображение и использую его в своем приложении. Просто какой-то прямой код.Держите камеру от сохранения фото
Принятые фотографии являются предметом некоторых обязательств по обеспечению конфиденциальности, и мое приложение позаботится о том, чтобы удалить все данные. Проблема в том, что все снимки, сделанные приложением Camera, кажутся автоматически сохраненными во внутреннем хранилище. Мне удалось удалить скриншоты, сделанные устройством, и очистив все миниатюры. Остается сделать все возможное, чтобы приложение Camera хранило изображение в первую очередь.
Проблема, поскольку я вижу, что я отказываюсь от контроля над приложением и, следовательно, никак не могу повлиять на него. Я попытался запустить ACTION_IMAGE_CAPTURE_SECURE
, но это не удалось. Я бы предпочел, чтобы приложение сохраняло изображение до подхода, чтобы отсканировать внутреннее хранилище для изображений и удалить их, когда я попробовал его, и не удалось.
Примечание: Я назначил все права доступа. Если вам нужен код, я буду рад опубликовать его, но нет ничего, что не может быть найдено уже в других потоках. Если нет решения для моего предпочтительного подхода, как я могу удалить все изображения, расположенные во внутреннем хранилище, по адресу DCIM\Camera
? Спасибо!
Если я правильно помню, функция депозитного чека Ally Bank делает что-то подобное. Однако [они, кажется, не используют приложение «Камера») (http://i.imgur.com/oyGEd3S.png). – kush
Я не уверен, что понимаю ваш комментарий. Не могли бы вы объяснить, что такое функция депозитного чека Ally Bank? – Eric
Вы можете сделать снимок с помощью устройства iOS/Android, и приложение отправит фотографии (я надеюсь безопасным способом) обратно в банк, не сохранив их в локальном хранилище [1] (http: /www.ally.com/bank/online-banking/go-mobile.html). Насколько мне известно, Чейз делает что-то похожее. Похоже, что они не используют приложение для камеры, но делают то, что предлагает Гейб Сечан в своем ответе ниже. Извините, если я не по теме. – kush