Commit b6ff4e14 by sikang

bug fix

parent 8f17ac99
...@@ -3,7 +3,6 @@ package tech.starwin.base; ...@@ -3,7 +3,6 @@ package tech.starwin.base;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import io.reactivex.Observable; import io.reactivex.Observable;
import io.reactivex.Observer; import io.reactivex.Observer;
import io.reactivex.android.schedulers.AndroidSchedulers; import io.reactivex.android.schedulers.AndroidSchedulers;
...@@ -68,23 +67,31 @@ public class BasePresenter<T> { ...@@ -68,23 +67,31 @@ public class BasePresenter<T> {
.subscribe(new HttpObserver<T>(action) { .subscribe(new HttpObserver<T>(action) {
@Override @Override
public void onStart() { public void onStart() {
if (view != null) {
view.onHttpStart(action, true); view.onHttpStart(action, true);
} }
}
@Override @Override
public void onSuccess(T data) { public void onSuccess(T data) {
if (view != null) {
view.onHttpSuccess(action, data); view.onHttpSuccess(action, data);
} }
}
@Override @Override
public void onError(int code, String msg) { public void onError(int code, String msg) {
if (view != null) {
view.onHttpError(action, msg); view.onHttpError(action, msg);
} }
}
@Override @Override
public void onFinish() { public void onFinish() {
if (view != null) {
view.onHttpFinish(action); view.onHttpFinish(action);
} }
}
}); });
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment