内存泄漏问题优化
This commit is contained in:
@@ -48,7 +48,7 @@ public class FragmentStack {
|
||||
return sInstance;
|
||||
}
|
||||
|
||||
public synchronized void release() {
|
||||
public static synchronized void release() {
|
||||
sInstance = null;
|
||||
}
|
||||
|
||||
@@ -199,4 +199,8 @@ public class FragmentStack {
|
||||
}
|
||||
invokeCallback();
|
||||
}
|
||||
|
||||
public void destroy(){
|
||||
mFragmentManager = null;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -74,6 +74,11 @@ public class MogoFragmentManager implements IMogoFragmentManager {
|
||||
return FragmentStack.getInstance().getMessageHistoryContainerId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void destroy() {
|
||||
FragmentStack.getInstance().destroy();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void init( Context context ) {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user