订阅两个不同的Observable并在两个Observable完成之前阻止的最佳方法是什么?
public MyErrorBehavior(Component errorComponent) {
// show/hide errorComponent within onUpdate() or
// onError() based on getComponent().isValid()
}
答案 0 :(得分:3)
这样就可以了:
Observable.merge(
o1.doOnNext(it -> sendSomeEvent(it)).ignoreElements(),
o2.doOnNext(it -> sendSomeOtherEvent(it)).ignoreElements())
.count().toBlocking().single();