android OOM使用毕加索库

时间:2015-07-19 20:06:18

标签: android image out-of-memory picasso

我做什么

我正在使用毕加索库在gridview中显示一堆用作壁纸的图片。

问题

选择一个图像会在一个新片段中全屏显示,这大部分时间都有效,但有时会抛出一个OOM异常。

在带有全尺寸图像的新片段中,我使用.fit()使图像全屏显示,使应用程序挂起一段时间但最终显示图像,大部分时间,但选择一个,按返回,并选择另一个停止它工作它只显示我的另一个.load()图像,

我做了什么

我使用了.skipmemorycache()这个已被弃用,我已经允许在我的清单中使用大堆,图片在应用程序中不是URL而且它们非常大,但是有没有办法在没有滞后的情况下全屏显示图像并且可能从记忆中清除它?如果我使用.resize(),那么每次都可以正常工作

目标

我想使用全尺寸图像,它看起来好多了,并提供了一个很好的例子,它看起来像壁纸。欢迎任何建议我知道这是一个很难的主题,我知道毕加索图书馆很棒,所以如果它不可能只是让我知道

0 个答案:

没有答案