Observable.create(new ObservableOnSubscribe<String>() { @Override public void subscribe(ObservableEmitter<String> emitter) throws Exception { String result = makeNetworkRequest(); emitter.onNext(result); emitter.onComplete(); } }) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Observer<String>() { @Override public void onSubscribe(Disposable d) { } @Override public void onNext(String result) { } @Override public void onError(Throwable e) { } @Override public void onComplete() { } });


上一篇:
下一篇:
切换中文