改造和RxJava重构服务器调用

时间:2018-07-27 09:24:21

标签: android retrofit2 rx-java2 rx-android

我正在对服务器调用使用翻新和RxJava。

有时服务器响应时我需要发送另一个呼叫。

这实际上是我的做法:

echo $queries['author'];

得到共鸣后,我创建了另一个函数disposable.add(UsersService.postChunkInit(getContext(), ChunkBody.chunkBody(size)) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Consumer<ChunkResponse>() { @Override public void accept(ChunkResponse response) throws Exception { uploadChunkPart(imageBody, video, size, response); } }, new Consumer<Throwable>() { @Override public void accept(@android.support.annotation.NonNull Throwable throwable) throws Exception { throwable.printStackTrace(); } }));

该功能的主要目的是向服务器发送另一个呼叫

uploadChunkPart

是否可以更优雅地做到这一点?每次获得成功的响应时,都无需创建其他方法

0 个答案:

没有答案