Раньше я всегда использовал дооснащение для загрузки данных.Это очень легко обработать или получить код состояния ответа.
Но сейчас я хочу использовать Retrofit с RxJava, но я не знаю, как обработать или получить код состояния https ответа в методе onNext.
progressDialog.show();
Observable<ResponseData> observable = apiService.getData();
compositeDisposable.add(observable
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribeWith(new DisposableObserver<ResponseData>() {
@Override
public void onNext(ResponseData responseData) {
Log.e("pppp", "onNext: " + responseData.toString());
}
@Override
public void onError(Throwable e) {
progressDialog.dismiss();
Log.e("pppp", "onError: " + e.getMessage());
}
@Override
public void onComplete() {
progressDialog.dismiss();
Log.e("pppp", "onComplete");
}
})
);
Все, пожалуйста, помогите мне решить эту проблему.
Спасибо!