Я создал приложение, в котором снял изображение с камеры, и показан прямоугольник, чтобы обрезать выбранную область. Но я сталкиваюсь с двумя большими проблемами:
при изменении размеров прямоугольника появилось большое значение
для обрезки изображения вместо отображения обрезанного файла изображения
это возобновить работу камеры? в то же время, что я сделал в
берет изображение из галереи и оно работает.
Соотношение сторон не работает для изображения, снятого с камеры?
Код активности камеры:
public void onClick(DialogInterface dialog, int item)
{
Intent intent = new Intent();
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 774);
intent.putExtra("aspectY", 1115);
intent.putExtra("outputX", 774);
intent.putExtra("outputY", 1115);
if(item==0)
{
intent.setAction("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, PICK_FROM_CAMERA);
}