要使用canvas.drawBitmap加载图片,首先需要将图片资源转换成Bitmap对象。以下是一个简单的示例代码:
// 获取图片资源
Bitmap imageBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.image);
// 绘制图片
canvas.drawBitmap(imageBitmap, x, y, null);
在这个示例中,首先使用BitmapFactory.decodeResource方法将图片资源 R.drawable.image 转换成Bitmap对象 imageBitmap。然后使用canvas.drawBitmap方法将这个Bitmap对象绘制在画布上,指定绘制的位置(x, y)。最后一个参数传入null表示不使用任何画笔效果。