onSubscribe和OnComplete也比较少会用到


/**
* 网络请求的封装
*/
protected <M> void request(Observable<M> api, OnRespListener<M> listener){
api.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer<M>(http://www.amjmh.com/v/BIBRGZ_558768/) {

@Override
public void onSubscribe(Disposable d) {

}

@Override
public void onNext(M value) {
listener.onSuccess(value);
}

@Override
public void onError(Throwable e) {
listener.onFailed(e);
}

@Override
public void onComplete() {
}
});
}

public interface OnRespListener<M>{
void onSuccess(M value);
void onFailed(Throwable e);
}
---------------------


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM