我尝试在开始裁剪开始时设置 ucropView 尺寸显示但是默认宽高比不会给出这个结果我想要显示 ucropView ,如上图所示
Uri sourceUri = PIDUtility.getImgUri(source);
Uri desiUri = PIDUtility.getImgUri(des);
UCrop.Options options = new UCrop.Options();
options.setFreeStyleCropEnabled(true);
options.setMaxScaleMultiplier((float) 50);
options.setToolbarTitle(title);
UCrop.of(sourceUri, desiUri)
.withAspectRatio(1, 1)
.withOptions(options)
.start(this);
答案 0 :(得分:0)
使用以下代码。提供宽高比16:9
和withmaxResultSize
属性。这对你有帮助。
UCrop.of(sourceUri, desiUri)
.withAspectRatio(16, 9)
.withMaxResultSize(maxWidth, maxHeight)
.start(this);