Canvas.drawBitmap() 方法用于在 Canvas 对象上绘制位图(Bitmap)。
首先,您需要创建一个 Bitmap 对象,然后将其传递给 Canvas.drawBitmap() 方法来绘制位图。以下是一个简单的示例:
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.image); // 创建位图对象
canvas.drawBitmap(bitmap, x, y, null); // 在指定的坐标(x,y)上绘制位图
在上面的示例中,我们首先使用 BitmapFactory.decodeResource() 方法从资源文件中创建了一个 Bitmap 对象。然后,我们调用 Canvas.drawBitmap() 方法将该位图绘制在指定的坐标(x,y)上。
您还可以使用其他重载方法来绘制位图,例如指定绘制区域、设置绘制画笔等。更多关于 Canvas.drawBitmap() 方法的用法,请参考官方文档。