我正在对服务器调用使用翻新和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
是否可以更优雅地做到这一点?每次获得成功的响应时,都无需创建其他方法