Java 如何在android图像裁剪中设置固定大小的遮罩?

Java 如何在android图像裁剪中设置固定大小的遮罩?,java,android,Java,Android,我正在尝试从图库中裁剪图像。当我试图裁剪它时,会出现一个遮罩,然后我可以重新调整遮罩的宽度和高度。但我想面具不能再大了。用户只需移动遮罩,但不能重新调整遮罩大小或矩形大小。所以我希望面具的大小是固定的。我尝试了许多解决方案,但都没有成功。下面是示例代码 intent.putExtra("crop", "true"); intent.putExtra("outputX", 200); intent.putExtra("outputY", 200);

我正在尝试从图库中裁剪图像。当我试图裁剪它时,会出现一个遮罩,然后我可以重新调整遮罩的宽度和高度。但我想面具不能再大了。用户只需移动遮罩,但不能重新调整遮罩大小或矩形大小。所以我希望面具的大小是固定的。我尝试了许多解决方案,但都没有成功。下面是示例代码

intent.putExtra("crop", "true");
        intent.putExtra("outputX", 200);
        intent.putExtra("outputY", 200);
        intent.putExtra("aspectX", 3);
        intent.putExtra("aspectY", 4);
        intent.putExtra("scale", true);
        intent.putExtra("return-data", true);

。我该如何解决这个问题?

我认为您的方法不适用于所有设备。我会使用开源库,看看它对你有用吗?我可以使用哪个图书馆?