我想要实现的是将图像裁剪成具有较小尺寸的原始图像的尺寸的正方形,例如,图像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);
我这是由于Android模拟器我使用或我怎样才能改变这种状况?
第二个问题:任何人都可以告诉我是否可以以某种方式设计此Intent?
非常感谢!
2012-08-30
didhavn
+0
没有人有一个提示为了我? –