だから私はこの緑色のボールの画像をpng形式(サイズは103x104px)で持っていて、画面に描画する前にサイズを変更しようとしています。私はこのコードを試しています。これは多くのスレッドとアンドロイドのドキュメントで見つかりましたが、この関数はまさに私が必要とするものとして指定されていますが、機能しません。
Bitmap a=BitmapFactory.decodeResource(getResources(), R.drawable.example);
Bitmap b=Bitmap.createScaledBitmap(a,30,30,false);
そして、私はそれを描きます
canvas.drawBitmap(b, x, y ,paint);
しかし、createScaledBitmap() にどの数値を指定しても、画像は画面上で同じままです。