[英]Crop the android image
我想开发一个需要作物的自拍应用程序
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setClassName("com.android.camera", "com.android.camera.CropImage");
File file = new File(filePath);
Uri uri = Uri.fromFile(file);
intent.setData(uri);
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
intent.putExtra("outputX", 96);
intent.putExtra("outputY", 96);
intent.putExtra("noFaceDetection", true);
intent.putExtra("return-data", true);
startActivityForResult(intent, REQUEST_CROP_ICON);
对于自定义页面,可以使用图像裁剪库。 它们很多,这是用于高级裁剪的极少数库
Yalantis团队制作的https://github.com/Yalantis/uCrop
使用毕加索,对您来说将非常容易。
Picasso.with(context)
.load(url)
.resize(50, 50)
.centerCrop()
.into(imageView);
下载jar文件并将其添加到您的项目库中单击此处下载
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.