自定义列表适配器取消绑定视图

时间:2014-07-08 12:59:04

标签: android performance android-fragments listadapter bitmapsource

我开发了一个自定义列表适配器,我使用holder附加了视图。我也检查了视图是否已经被装箱并且一次又一次地重复使用它们。列表视图位于片段内部,当我导航到另一个片段时,我正在使用fragmenttransaction.replace。但问题是,当我使用MAT监视转储文件时,我发现适配器中存在的imageview仍然保存对位图的引用。甚至不同的其他观点都有参考。

我想知道如何删除对该视图的引用?

1 个答案:

答案 0 :(得分:0)

尝试setAdapter(null);并且您可以尝试使用WeakReference