画像シートの一部をトリミングするこのコードがあります。
問題は、私が使用BitmapFactory.decodeResource
し、幅と高さをログに記録すると、サイズが元のサイズと同じではないことです。
Bitmap spriteSheet = BitmapFactory.decodeResource(context.getResources(), R.drawable.imageSheet);
Log.i("Sprite Sheet Size",spriteSheet.getWidth()+"w "+spriteSheet.getHeight()+"h");
これはログ1536w 330h
ですが、drawable(png)の元のサイズは1024x220
リソースを元のサイズでビットマップにデコードする方法を教えてください。