在片段上保存活动实例引入内存泄漏?

问题描述:

我保存活动实例在片段内使用它,但是会引入内存泄漏吗?在片段上保存活动实例引入内存泄漏?

@Override public void onAttach(Activity activity) { 
    super.onAttach(activity); 
    this.activity = (MainDrawerActivity) activity; 
} 

您可以使用泄漏金丝雀找出。我刚刚发现它确实如此。考虑替代解决问题。

+0

我每次需要它时我都会调用getActivity() – Caipivara

+0

@ kevin-tan你知道这个替代吗? – Amrut