首页 > 解决方案 > 销毁片段活动时未删除片段全局变量

问题描述

我曾经认为,当片段被销毁(在 onDestroy 中)时,所有全局变量都会自行销毁,或者有时它会被垃圾收集器删除。但是当尝试检查 onDestroy 中的变量实例时,它不会被片段清理。我记得 onDestroy 被 调用来对片段的状态进行最终清理(按照这个https://developer.android.com/reference/android/app/Fragment.html#onDestroy())所以为什么变量仍然没有删除?(我也检查了 onDetach 但结果还是一样)

标签: androidactivity-lifecyclefragment-lifecycle

解决方案


推荐阅读