|
|
@@ -47,13 +47,6 @@ public abstract class BasePresenter<V extends IView> extends ViewModel {
|
|
|
mViewReference = new WeakReference<V>(view);
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- protected void onCleared() {
|
|
|
- super.onCleared();
|
|
|
- detachView();
|
|
|
- LogTool.d(getClass().getName(), "view model clear:" + this.toString());
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 界面被销毁时
|
|
|
*/
|
|
|
@@ -65,6 +58,13 @@ public abstract class BasePresenter<V extends IView> extends ViewModel {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ protected void onCleared() {
|
|
|
+ super.onCleared();
|
|
|
+ detachView();
|
|
|
+ LogTool.d(getClass().getName(), "view model clear:" + this.toString());
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* todo 当任务被取消时,界面还存在,响应加载框的取消
|
|
|
*/
|