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() 方法的用法,請參考官方文檔。