Android 使用毕加索图书馆
我在做什么 我正在使用毕加索图书馆在gridview中显示一组用作壁纸的图像 问题 选择一个图像会在新片段中全屏显示,这在大多数情况下都有效,但有时会引发OOM异常 在带有全尺寸图像的新片段中,我使用了Android 使用毕加索图书馆,android,image,out-of-memory,picasso,Android,Image,Out Of Memory,Picasso,我在做什么 我正在使用毕加索图书馆在gridview中显示一组用作壁纸的图像 问题 选择一个图像会在新片段中全屏显示,这在大多数情况下都有效,但有时会引发OOM异常 在带有全尺寸图像的新片段中,我使用了.fit()使图像全屏显示,这使应用程序挂起一段时间,但大多数情况下最终显示图像,但选择一个,按后退,然后选择另一个,它将停止工作。它只显示我的另一个.load()图像 我做了什么 我使用了.skipmemorycache(),这是不推荐使用的,我允许在我的清单中使用大堆,应用程序中的图像不是UR
.fit()
使图像全屏显示,这使应用程序挂起一段时间,但大多数情况下最终显示图像,但选择一个,按后退,然后选择另一个,它将停止工作。它只显示我的另一个.load()
图像
我做了什么
我使用了.skipmemorycache(),这是不推荐使用的,我允许在我的清单中使用大堆,应用程序中的图像不是URL,它们非常大,但是有没有一种方法可以在不延迟的情况下全屏显示图像,或者在反压时将其从内存中清除?如果我使用.resize(),每次都可以正常工作
目标
我想使用全尺寸的图像,它只是看起来更好,并提供了一个很好的例子,它将如何作为壁纸的外观。欢迎任何建议我知道这是一个很难回答的话题,我知道毕加索图书馆令人惊叹,所以如果不可能,请让我知道面对类似的问题。。。你有什么解决办法吗?换成glide库修复了oom,但现在可能换成通用图像加载程序或截击