我一直在开发一款需要裁剪图像来设置个人资料图片宽高比的应用。现在我将纵横比设置为(1,1)但它是Square。我想要一个圆形裁剪图像,所以请帮我找出圆形的宽高比。 我正在使用An Open Source Image Cropper | 文档链接:HERE 关键词; Android编程,App开发人员,Android Studio
CropImage.activity(imageUri)
.setGuidelines(CropImageView.Guidelines.ON)
.setAspectRatio(1,1)
.start(this);
答案 0 :(得分:0)
您无法将图像裁剪为圆形。图像必须是矩形的。你可以做的是手动剪出一个圆圈,使其余部分透明。
答案 1 :(得分:0)
调用setCropShape()
ActivityBuilder
方法
CropImage.activity(imageUri)
.setCropShape(CropImageView.CropShape.OVAL)
...
.start(this);