当触发intent以启动新活动时,之前的活动是否仍使用Dalvik VM上的堆内存?

时间:2012-04-02 09:07:09

标签: android android-intent

我正在开发一个包含大约4到5个Horizo​​ntalScrollViews的应用程序。其中3个完全装载了图像。为了实现这一点,我必须多次克服java.lang.OutOfMemoryError。感谢stackoverflow上的所有朋友。现在,我的下一个活动将再次被图像完全填满。因此,我想知道在新活动开始时是否释放堆?

1 个答案:

答案 0 :(得分:0)

如果您使用 finish()终止之前的活动,那么它将不会使用堆内存,否则它将使用其他内存在后台(堆栈)。