我正在为android编写一个应用程序。我需要实现类似下面的图像(来自LG的壁纸选择工具)。原始图片没有圆圈。
实际图像被裁剪到外部矩形,但缩略图图像被裁剪到内部圆圈。
我想实现类似的东西,但指南不是矩形,而是圆形。是否有任何示例或库?
答案 0 :(得分:9)
我想实现相同的功能,因此我修改了edmodo cropper以进行循环选择。看看我的图书馆CircleImageCropper。
答案 1 :(得分:2)
请参阅此库以自定义相机功能。希望它适合你。
答案 2 :(得分:1)
请使用此库: 这个库给出了循环功能.. 我已经使用这个库实现了循环裁剪......
https://github.com/MMP-forTour/cropimage
示例代码
private void cropImage(String imagePath) {
Intent intent = new Intent(context, CropImage.class);
Log.d("imagepath", "URI= " + imagePath);
intent.putExtra("image-path", imagePath);
intent.putExtra("scale", true);
intent.putExtra("circleCrop",true); //for circular crop
intent.putExtra("return-data", false);
startActivityForResult(intent,REQUEST_CODE_CROP_IMAGE);
}
另一个也在圈中裁剪图像。
https://github.com/biokys/cropimage