我想实现一个裁剪功能,在imageView上放置一个小矩形。矩形应该是静态的,我希望移动图片并在矩形区域内裁剪图像。然后获取矩形中的图像作为裁剪后的图像。我尝试使用Bitmap参数创建画布,但没有成功。我尝试了很多搜索如何做到这一点,但无法在任何地方找到。请帮忙..
Bitmap bitmap=BitmapFactory.decodeResource(this.getResources(), R.drawable.indoor);
Bitmap mutBitmap = Bitmap.createBitmap(200, 400,bitmap.getConfig());
Canvas canvas = new Canvas(mutBitmap);
Paint paint = new Paint();
paint.setColor(Color.BLACK);
paint.setStyle(Paint.Style.FILL_AND_STROKE);
paint.setStrokeWidth(10);
float leftx = 20;
float topy = 20;
float rightx = 50;
float bottomy = 100;
canvas.drawRect(leftx, topy, rightx, bottomy, paint);
我正在使用上面的代码,但imageView上没有绘制矩形。