Android 在碎片上保存活动实例是否导致内存泄漏?

Android 在碎片上保存活动实例是否导致内存泄漏?,android,memory-leaks,Android,Memory Leaks,我保存活动实例以便像这样在片段中使用它,但是它会导致内存泄漏吗 @Override public void onAttach(Activity activity) { super.onAttach(activity); this.activity = (MainDrawerActivity) activity; } 你可以用泄漏金丝雀来发现。我刚发现确实如此。想办法解决这个问题 每当我需要的时候,我都会使用getActivity()it@kevin-谭:你知道除此之外还有什么选

我保存活动实例以便像这样在片段中使用它,但是它会导致内存泄漏吗

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

你可以用泄漏金丝雀来发现。我刚发现确实如此。想办法解决这个问题

每当我需要的时候,我都会使用getActivity()it@kevin-谭:你知道除此之外还有什么选择吗?