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