Я новичок в модификации / rxjava-android
Кто-то сказал мне, что лучше всего отменить запрос, если вызов еще не завершен и пользователь покидает страницу активности.
У меня возникла проблема, где / как его отменить.
Вот мой код, он работает правильно.
Observable<List<MyObject>> call;
public void getStaticMessages() {
call = restInterface.loginURL();
call.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer<List<MyObject>>() {
@Override
public void onCompleted() {
}
@Override
public void onError(Throwable e) {
Log.d("LOGGER", "error");
}
@Override
public void onNext(List<MyObject> myObjects) {
Log.d("LOGGER", "succcess");
}
});
}