3
我是新來的Android和我有兩個圖像一個是空的圖像,另一個是代表一個進度條完整的圖像。的Android夾canvas.drawBitmap
一些能向我解釋,我怎麼能只畫使用canvas.drawBitmap整個圖像的百分比。
我不希望每次調整位圖圖像。
感謝
喬納森
我是新來的Android和我有兩個圖像一個是空的圖像,另一個是代表一個進度條完整的圖像。的Android夾canvas.drawBitmap
一些能向我解釋,我怎麼能只畫使用canvas.drawBitmap整個圖像的百分比。
我不希望每次調整位圖圖像。
感謝
喬納森
你可以使用2個Rects,源矩形和目標矩形只繪製一張
//example
bitmap = BitmapFactory.decodeResource(getResources(),
R.drawable.backbutton);
Rect source = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight());
Rect bitmapRect = new Rect(0, 0, canvasWidth -200,50);
canvas.drawBitmap(bitmap, source, bitmapRect, null);
一個矩形就是這樣
new Rect(topleftx,toplefty,bottomrightx,bottomrighty);
矩形
非常感謝你:-)正是我需要的 –
您的歡迎,很高興的ssistance – JRowan