我刚接触安卓开发,有两张图片,一张是空白图片,另一张是满的图片用于表示进度条。
我该如何使用 canvas.drawBitmap
只绘制满图像的一部分?
我希望不要每次都调整位图大小。
我刚接触安卓开发,有两张图片,一张是空白图片,另一张是满的图片用于表示进度条。
我该如何使用 canvas.drawBitmap
只绘制满图像的一部分?
我希望不要每次都调整位图大小。
//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);