在快速滚动listview期间出现内存不足

时间:2012-11-12 13:24:35

标签: android

我正在使用listview来显示facebook个人资料图片,名称,消息,已发布的图片。

我使用scrollviewListener来加载下一页数据。但是当我快速滚动时,无需等待完全加载数据,我得到java.lang.OutOfMemoryError.bitmap大小超过VM预算。

我在返回位图的ImageLoader类中收到此错误。我需要更改任何内容以释放内存。

最重要的是当listview滚动到达屏幕底部时,我正在调用另一个web服务。

1 个答案:

答案 0 :(得分:1)

您应该查看Android文档网站的Displaying Bitmaps Efficiently

他们专门针对这个问题专门写了几页:java.lang.OutofMemoryError: bitmap size exceeds VM budget.