在画布上绘制图像的一部分

时间:2012-10-18 03:26:02

标签: android image android-canvas

我有一张尺寸为265x256的图像,我想在画布上的随机位置绘制尺寸为16x16的左上角和右下角部分 有人可以分享这个概念或代码吗

1 个答案:

答案 0 :(得分:1)

我认为您可以使用Canvas方法

public void drawBitmap (Bitmap bitmap, Rect src, RectF dst, Paint paint)

其中documentation将第二个参数src表示为

  

如果源矩形不为null,则指定其子集   要绘制的位图。

因此,您可以在第二个参数中传递要绘制的源位图的矩形。