使用Bitmap.createScaledBitmap并不总是有效

时间:2011-03-23 18:22:12

标签: android

所以我使用Bitmap.createScaledBitmap缩放并显示在我从Android应用程序本地保存的imageview文件中。它似乎工作得很好但是现在看来,由于某种原因,只有某些文件可以缩放而其他文件可以崩溃。当我尝试使用看似较大的文件或分辨率时,它会破坏代码并且我的应用程序崩溃。是否有理由避免这种情况?甚至是更好的扩展文件的方法?任何建议都会很棒,如果您需要任何澄清,请告诉我。

1 个答案:

答案 0 :(得分:2)

每当您寻求帮助时,都应该发布崩溃后的堆栈跟踪。但听起来你的内存已经不足了。在加载另一个图像之前,请务必在当前图像上调用Bitmap.recycle()。