【发布时间】:2016-04-14 19:29:43
【问题描述】:
我有一个带有位图的recyclerView。另外,我使用LruCache。我应该在何时何地回收位图以免得到OutOfMemoryError?
【问题讨论】:
-
您是否发现了特定问题?为什么不限制缓存的大小,让位图像往常一样被垃圾收集?
-
@DougStevenson,我有 LruCache 但我的应用程序仍然崩溃 :( 我认为是因为有对这些位图的引用
-
OOM 可能有很多原因,而不是位图。考虑分析您的应用程序,看看哪些是最严重的分配违规者。另外,请确保您的缓存有大小上限,以免它变得太大。
标签: android bitmap out-of-memory android-recyclerview