Мы пытаемся использовать собственное приложение для камеры, чтобы пользователь мог сделать новое изображение. Он отлично работает, если оставить EXTRA_OUTPUT extra
и вернуть небольшое изображение растрового изображения. Однако, если мы putExtra(EXTRA_OUTPUT,...)
в намерении перед запуском, все работает, пока вы не попытаетесь нажать кнопку "ОК" в приложении камеры. Кнопка "ОК" просто ничего не делает. Приложение камеры остается открытым и ничего не блокируется. Мы можем отказаться от него, но файл никогда не записывается. Что именно нам нужно сделать, чтобы получить ACTION_IMAGE_CAPTURE
, чтобы записать снимок, сделанный в файл?
Изменить: это делается с помощью намерения MediaStore.ACTION_IMAGE_CAPTURE
, чтобы быть четким