【发布时间】:2017-08-18 21:04:20
【问题描述】:
我正在尝试使用毕加索加载大图像
public static final int MAX_WIDTH= 500;
public static final int MAX_HEIGHT= 500;
Picasso.with(imageView.getContext())
.load(Utils.imagePath(list.get(position).getImage()))
.resize(MAX_WIDTH,MAX_HEIGHT)
.onlyScaleDown()
.memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE)
.into(imageView);
但我得到了致命异常:java.lang.OutOfMemoryError 上面的代码,我试图加载的图像与下面的图像完全一样
我应该从后端调整图像的大小还是我可以做些什么来避免这种情况?任何帮助将不胜感激。
【问题讨论】:
标签: android performance android-imageview picasso