小编Sep*_*gue的帖子

自定义Android图像裁剪

我只是想分享我写的这段代码.我尝试搜索自定义裁剪活动,但大多数都会导致默认的"com.android.camera.action.CROP",尽管问题是自定义裁剪或徒手裁剪活动.无论如何,我只是为自己制作了一个,希望它会帮助你们.

public class CropView extends ImageView {

    Paint paint = new Paint();
    private int initial_size = 300;
    private static Point leftTop, rightBottom, center, previous;

    private static final int DRAG= 0;
    private static final int LEFT= 1;
    private static final int TOP= 2;
    private static final int RIGHT= 3;
    private static final int BOTTOM= 4;

    private int imageScaledWidth,imageScaledHeight;
    // Adding parent class constructors   
    public CropView(Context context) {
        super(context);
        initCropView();
    }

    public CropView(Context context, AttributeSet attrs) {
        super(context, attrs, 0);
        initCropView();
    } …
Run Code Online (Sandbox Code Playgroud)

android crop

17
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

crop ×1