0

现在我确定当我切换 2 个活动时,前一个活动将被垃圾收集。

我有一个显示一组图像的 GridView,这些图像在异步加载时效果很好。不知何故,即使在切换到许多活动之后,活动似乎仍然与上面的图像一起存在。

我的问题是如何强制对整个适配器进行垃圾收集或清理整个活动?

现在它可能与手机略有不同。我正在使用安卓调试器。

4

2 回答 2

0

尝试构建缓存或按需调整大小,而不仅仅是膨胀位图。可以在这里找到一个很好的解释:

http://developer.android.com/training/displaying-bitmaps/index.html

于 2012-05-11T13:50:45.737 回答
0

对于可能遇到持久适配器的每个人

LayoutInflater li = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view= li.inflate(R.layout.view, parent, false);
于 2012-05-16T21:00:44.843 回答