Я использую простое намерение камеры для съемки простых изображений в Android следующим образом:Android камеры Намерение сохранения файла дважды/как избежать
Uri outputFileUri = Uri.fromFile(photo);
Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
camera.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
this.startActivityForResult(camera, CAMERA_RESULT);
Проблема заключается в следующем: Файл сохраняется дважды
- После того, когда изображение фактически берется (то он сохраняется в каталоге галереи)
- Однажды, когда пользователь «принимает» изображение (то сохраняется в outputFileUri)
Хотя я действительно не могу представить себе этот факт, о котором я уже читал, нельзя избежать создания этих дубликатов файлов. Но Если нет, есть ли возможность получить путь к картинке в каталоге галереи, чтобы удалить ее в моем приложении?