要使用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表示不使用任何畫筆效果。