假设我有2个Completables,Completable1和Completable2。 我要做的是在两个都完成后返回just(“ result”)。
如果这些是可观察的,我可以使用类似 Observable.zip(Ob1,Ob2).map(()-> just(“ result”)))但是我该怎么做才能完成?
我正在尝试类似 Completable1.andThen(Completable2).map(()-> just(“ result”)
但是这不起作用,因为您不能在完成项后映射完成项。 (不确定andThen是否正确使用而不是zip()。 有人可以提出正确答案吗? 谢谢!
答案 0 :(得分:0)
您可以这样做:
Completable.complete()
.andThen(Completable.complete())
.andThen(Observable.just("result"))