android中Canvas类中drawBitmap (Bitmap bitmap, Rect src, Rect dst, Paint paint) 详解。

就是这个方法可不可以画图片的指定区域,本人英语不好!!
2024-12-26 06:01:53
推荐回答(2个)
回答1:

Rect src = new Rect();// 图片
Rect dst = new Rect();// 屏幕
src.left = bx;
src.top = by;
src.right = bx + w;
src.bottom = by + h;
dst.left = x;
dst.top = y;
dst.right = x + w;
dst.bottom = y + h;
canvas.drawBitmap(blt, src, dst, null);

应该能看懂吧

回答2:

我看了下书上是这么说的:此方法是...在指定点绘制从源位图中"挖取"的一块...