Приложение Android com.android.camera.action.CROP автоматически закрывается

-4

Попытка обрезать изображение с разрешением 896X504. изображение обрезается, но когда обрезка выполняется, я вижу обрезанное изображение в моей галерее. Мое приложение не получает URI обрезанного изображения. Я хочу получить изображение с высоким разрешением, поддерживающее соотношение сторон 16: 9. Я также хочу, чтобы этот прямоугольник или квадрат обрезки был зафиксирован в 16: 9.

спросил(а) 2015-05-11T15:10:00+03:00 5 лет, 5 месяцев назад
0
91

Мое приложение не получает URI обрезанного изображения.

Конкретная деятельность, которая обрабатывает ваш запрос, просто не возвращает результат. Это прекрасно, учитывая, что Android не имеет Intent CROP.

да, он использует функции по умолчанию для галереи

Есть ~ 1,5 миллиарда Android-устройств, начиная с тысяч моделей устройств. У них есть сотни вариантов "галереи" по умолчанию, в дополнение к сторонним приложениям, которые пользователь может загрузить. Ни у кого не должно быть Intent CROP, потому что это не часть Android SDK. Даже если у них есть Intent которое реагирует на это действие, нет необходимости требовать от них соблюдения каких-либо особых дополнений, возврата какого-либо конкретного значения или наличия какой-либо конкретной функциональности.

Я хочу получить изображение с высоким разрешением, поддерживающее соотношение сторон 16: 9. Я также хочу, чтобы этот прямоугольник или квадрат обрезки был зафиксирован в 16: 9.

Посмотрите, имеет ли существующая библиотека эту функциональность. Если нет, попробуйте добавить поддержку этих функций в библиотеку. В противном случае вам нужно будет написать свой собственный код обрезки изображения.

ответил(а) 2015-05-11T15:21:00+03:00 5 лет, 5 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема