Nav*_*yle 3 android bitmapfactory
我有这个代码裁剪图像表的一部分.
问题是当我使用BitmapFactory.decodeResource和记录宽度和高度时,大小与原始大小不同.
Bitmap spriteSheet = BitmapFactory.decodeResource(context.getResources(), R.drawable.imageSheet);
Log.i("Sprite Sheet Size",spriteSheet.getWidth()+"w "+spriteSheet.getHeight()+"h");
Run Code Online (Sandbox Code Playgroud)
这是日志,1536w 330h但是drawable(png)的原始大小是1024x220
如何将我的资源解码为原始大小的位图.
Nav*_*een 15
根据您使用的设备的dpi缩放图像,您可以将资源放入res/drawable-nodpi或使用res/drawable文件夹以获得正确的大小
| 归档时间: |
|
| 查看次数: |
3552 次 |
| 最近记录: |