【发布时间】:2013-10-11 15:43:40
【问题描述】:
我找到了很多关于该主题的主题,但不幸的是,没有一个可以回答这个问题。我想裁剪一个未指定大小的图像,最后保存到新图像。
我现在在做什么(为了更好地查看我省略了 try/catch 等):
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);
我不知道用户是否想要一个 360x360 的样方或一个 1024x768 的矩形等。有没有可能不使用固定值指定 outputx/Y?
【问题讨论】:
-
你有没有办法让它在未指定的大小和纵横比下工作?
-
不幸的是还没有
标签: java android image android-intent crop