canvas.drawBitmap方法用于在画布上绘制位图。它的参数包括要绘制的位图对象以及绘制的位置和画笔等。具体设置如下:
- bitmap:要绘制的位图对象。
- left:绘制的起始位置的横坐标。
- top:绘制的起始位置的纵坐标。
- paint:可选参数,用于设置绘制时的画笔样式,如颜色、透明度、抗锯齿等。
示例代码:
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.image); int left = 100; int top = 200; Paint paint = new Paint(); canvas.drawBitmap(bitmap, left, top, paint);
上面的代码将绘制一个名为image的位图对象在画布上的位置为(100,200),并使用默认的画笔样式进行绘制。您可以根据需求设置不同的画笔样式来实现不同的效果。