次のコードは私のビットマップを定義します:
Resources res = context.getResources();
mBackground = BitmapFactory.decodeResource(res, R.drawable.background);
// scale bitmap
int h = 800; // height in pixels
int w = 480; // width in pixels
// Make sure w and h are in the correct order
Bitmap scaled = Bitmap.createScaledBitmap(mBackground, w, h, true);
...そして、次のコードはそれを実行/描画するために使用されます(スケーリングされていないビットマップ):
canvas.drawBitmap(mBackground, 0, 0, null);
私の質問は、Bitmap scaled
元ではなく、の形式で返されるスケーリングされたビットマップを描画するように設定するにはどうすればよいですか?