在Android中禁用裁剪帧以调整大小

在Android中禁用裁剪帧以调整大小,android,Android,我使用下面的代码从一个意图裁剪图像,输出图像大小应该是640px。这里我的问题是,我必须限制或禁用裁剪帧到640,并且它不应该调整大小 Intent intent = new Intent("com.android.camera.action.CROP"); intent.setType("image/*"); intent.setData(mImageCaptureUri); intent.putExtra("outputX", 640); intent.p

我使用下面的代码从一个意图裁剪图像,输出图像大小应该是640px。这里我的问题是,我必须限制或禁用裁剪帧到640,并且它不应该调整大小

Intent intent = new Intent("com.android.camera.action.CROP");
intent.setType("image/*");                  
intent.setData(mImageCaptureUri);
intent.putExtra("outputX", 640);
intent.putExtra("outputY", 640);
intent.putExtra("aspectX", 640);
intent.putExtra("aspectY", 640);
intent.putExtra("scale", true);
intent.putExtra("return-data", true);

你解决你的问题了吗???我也面临同样的问题。请发布答案。@Nagendra-你介意分享你是如何做到这一点的吗?
public void imageGalleryCapture(){

    Intent intent = new Intent();
    // call android default gallery
    intent.setType("image/*");
    intent.setAction(Intent.ACTION_PICK);
    // code for crop image
    intent.putExtra("crop", "true");
    intent.putExtra("aspectX", 0);
    intent.putExtra("aspectY", 0);
    intent.putExtra("outputX", 640);
    intent.putExtra("outputY", 640);

    try {
        intent.putExtra("return-data", true);
        startActivityForResult(Intent.createChooser(intent,
                "Complete action using"), PICK_FROM_GALLERY);
    } catch (ActivityNotFoundException e) {
        // Do nothing for now
    }
}