尝试加载图片时出现以下错误。 jpeg(1856x1044和687kb)在一个画廊中:
java.lang.OutOfMemoryError:位图大小超过VM预算
我有一个ImageAdapter,在方法getView()中我有:
imageview.setImageResource(images[position]); --> here it fails
因为我可以对待图像以使其不会失败吗?
答案 0 :(得分:1)
在Android中处理大型位图并不是一项简单的任务。您可以在此处阅读:http://developer.android.com/training/displaying-bitmaps/load-bitmap.html
答案 1 :(得分:0)
如果您尝试在模拟器中部署应用程序,请编辑模拟器(在部署之前),然后增加设备的VM堆。