从图库或相机中裁剪Android图像

时间:2014-04-17 11:05:53

标签: android android-intent android-imageview

我想裁剪从图库或相机中选择的图像。我得到了它,但在选择裁剪时,方形区域不固定。我想修复特定的大小。这与在whatsapp messenger上传个人资料照片完全相同。 因为我试过这个。 https://github.com/biokys/cropimage

    Intent intent = new Intent(this, CropImage.class);
    intent.putExtra(CropImage.IMAGE_PATH, mFileTemp.getPath());
    intent.putExtra(CropImage.SCALE, true);
    intent.putExtra(CropImage.OUTPUT_X, 200);
    intent.putExtra(CropImage.OUTPUT_Y, 200);
    intent.putExtra(CropImage.SCALE_UP_IF_NEEDED, true);
    intent.putExtra(CropImage.ASPECT_X, 1);
    intent.putExtra(CropImage.ASPECT_Y, 1);

    startActivityForResult(intent, REQUEST_CODE_CROP_IMAGE);

1 个答案:

答案 0 :(得分:0)

最后在一天结束时我得到了...在那个项目(图书馆项目)中,在ImageViewTouchBase.java中我们必须改变float max = Math.max(fw,fh)* 16; 我根据自己的需要改变了分母值。这使得成功。 这样一个愚蠢的错误...有时会发生......我得到它的任何方式。