Я нашел довольно много тем по этой теме, но, к сожалению, ни один из них не ответил на эту проблему. Я хочу обрезать изображение с неопределенным размером и, наконец, сохранить новое изображение.Android Crop Image с неуказанным размером
Что я делаю в данный момент (для лучшего просмотра я ушел из TRY/поймать и т.д.):
Intent cropIntent = new Intent("com.android.camera.action.CROP");
cropIntent.setDataAndType(picUri, "image/*");
cropIntent.putExtra("crop", "true");
cropIntent.putExtra("outputX", 360);
cropIntent.putExtra("outputY", 360);
cropIntent.putExtra("return-data", true);
startActivityForResult(cropIntent, PIC_CROP);
Я не знаю, если пользователь хочет QUADRAT 360x360 или, может быть прямоугольник 1024x768 и т.д. Есть ли возможность не указывать outputx/Y с фиксированным значением?
ли вы найти способ, чтобы заставить его работать с неустановленным размером и соотношением сторон? – Bashorings
но пока, к сожалению, – Markus