我正在尝试使用Android制作简单的游戏。我将带有我的精灵的 128x240 PNG图像加载到Bitmap对象中,并尝试使用createBitmap(位图,x,y,w,h)从中检索16x16图块,但是缩小了1/4相反的部分。事实证明,根据128x240 PNG图像的getWidth / getHeight,图片的宽度/高度 512x960 。
这是什么意思?
答案 0 :(得分:0)
您可以将图片放在可绘制的文件夹中并在高分辨率的设备上进行测试吗? Android会根据http://developer.android.com/guide/practices/screens_support.html
自动调整图片我认为快速解决方案是将图像放到drawable-xhdpi(或根据其他可绘制文件夹)。
编辑:根据I don't want Android to resize my bitmap Automatically的评论,您可以添加文件夹“drawable-nodpi”以防止调整大小