我在我的应用中使用滑动库来显示位图(来自资源和来自网址)。 它工作得很好,但是因为我在每个活动中显示了很多图像,所以我得到了回忆。 我看到我可以使用BitmapPool中的clearMemory(),但我不知道如何调用它..
有人知道怎么称呼它吗?
由于
答案 0 :(得分:5)
您可以使用clearMemory()
或trimMemory()
清除Glide的内存缓存和位图池:
Glide.get(context).clearMemory()
// or:
Glide.get(context).trimMemory(ComponentCallbacks2.TRIM_MEMORY_MODERATE);
那就是说,你不应该这样做。要检查两件事:
override()
API。与像fitCenter
这样的转换一起使用将有助于减少每个图像使用的内存。