【发布时间】:2018-01-11 16:12:54
【问题描述】:
我不断收到关于我的静态片段实例内存泄漏的警告。 我声明如下:
私有静态 myFragment thisFragment;
在这里调用它:
public static myFragment newInstance() {
if (thisFragment == null) {
thisFragment = new myFragment();
}
return thisFragment;
}
我该如何解决这个问题?有什么想法吗?
谢谢!
【问题讨论】:
-
持有对片段的静态引用的目的是什么?
-
只要每次调用方法时创建一个新的片段实例,就像方法名所暗示的那样。
标签: android android-fragments memory-leaks android-context android-memory