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