java.lang.out内存错误:位图大小超过VM预算?

时间:2010-08-19 05:20:44

标签: android memory memory-leaks

海友,

在我的应用程序中显示名单和相应图片列表?我正在通过Drawble.getFromPath()从galery中选择图片。 ?我正在显示列表,有些我遇到内存不足错误?请帮我解决这个错误?

问候, SRINIVAS

1 个答案:

答案 0 :(得分:0)

Srinivas, 您应首先检查图片的大小,通常它们应该非常小,但有时如果您压缩不正确,它们会太大。

此外,您应该确保使用自定义适配器来创建图库,这样您就不必一次性保存所有图片的所有信息。一个很好的例子就是http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List14.html

虽然它不是画廊,但它很容易适应画廊。

最后,你应该真的使用搜索功能。 Strange out of memory issue while loading an image to a Bitmap object