Browse Source

任务取消

詹子聪 5 years ago
parent
commit
446256aaf5
1 changed files with 7 additions and 7 deletions
  1. 7 7
      mvp/src/main/java/com/miekir/mvp/presenter/BasePresenter.java

+ 7 - 7
mvp/src/main/java/com/miekir/mvp/presenter/BasePresenter.java

@@ -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 当任务被取消时,界面还存在,响应加载框的取消
      */