我刚刚根据这个例子http://www.londatiga.net/featured-articles/how-to-select-and-crop-image-on-android/在我的应用程序中实现了一个图像裁剪活动.
我想要实现的是一个裁剪为正方形的图像,其尺寸为原始图像的较小尺寸,例如400 x 600的图像会导致裁剪图像400 x 400.不幸的是,确定裁剪图像的矩形无论我设置的输入,大小都不会填充图像并保持不变Intent("com.android.camera.action.CROP").
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setType("image/*");
intent.setData(mImageCaptureUri);
intent.putExtra("outputX", widthHeight);
intent.putExtra("outputY", widthHeight);
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
intent.putExtra("noFaceDetection", true);
intent.putExtra("return-data", true);
Run Code Online (Sandbox Code Playgroud)

我这是由于我使用的android模拟器或我怎么能改变它?
第二个问题:任何人都可以告诉我是否可以以某种方式设置此Intent的样式?
非常感谢!!