Android图片资源萎缩

时间:2012-06-05 19:48:32

标签: android android-image

我第一次玩android sdk,尝试从spritesheet(.png)渲染一些精灵,但是当我将它导入到项目中时,图像正在缩小 - 我的图像我工作的是1330px宽,但当我运行应用程序并输出getWidth()时它显示为998px

这会导致错误,因为我正在尝试裁剪图像的特定区域,并且它会因异常java.lang.IllegalArgumentException: x + width must be <= bitmap.width()

而崩溃

有人可以建议我如何处理这个问题吗?

1 个答案:

答案 0 :(得分:0)

如果您将图像放在资源文件夹中,则在使用它时它将缩放以适合屏幕。

要避免这种情况,请将图像放在assets文件夹中并将其加载为Bitmap,这样它就不会缩放。