为什么我的位图在Android中重新调整大小?

时间:2010-12-04 16:15:56

标签: android resize bitmap

Android开发的新手,我正在导入宽度为799的位图。但是,当我将位图带入Android时,它表示位图现在宽度为533。这有什么理由吗?

这是我正在使用的代码:

位图纹理= BitmapFactory.decodeResource(getResources(),R.drawable.image);

最好,我希望图像的大小与我最初创建时的大小相同。这样我就提前知道我正在处理什么,而不是再次检查代码对图像做了什么。

2 个答案:

答案 0 :(得分:0)

嗯......好吧,我觉得虽然我不理解,但我解决了自己的问题。我将我的图像更改为存储在源文件夹res / drawable-nodpi中,现在没有缩放。

猜猜我必须调查这些不同文件夹的含义以及如何在我的代码中处理它。

答案 1 :(得分:0)

<supports-screens android:anyDensity="true" />

进入你的清单,看看是否在没有drawable-nodpi文件夹的情况下修复了问题。