我正在尝试找到一种方法来实现可以在图像上移动的形状(矩形)。用户可以将矩形拖到图像中的某个区域,以最终选择它。

如何才能做到这一点?我应该使用什么?任何帮助,将不胜感激!

最佳答案

使用画布

    choosenImageView = (ImageView) this.findViewById(R.id.ChoosenImageView);

    canvas = new Canvas(bitmap); //Bitmap
    mBitmapPaint = new Paint();
    mBitmapPaint.setAntiAlias(true);
    mBitmapPaint.setStyle(Paint.Style.STROKE);
    mBitmapPaint.setStrokeWidth(5);
    choosenImageView.setOnTouchListener(this);

关于android - 在imageview上移动形状?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14179311/

10-11 10:39