RxJava。 Zip运算符:sequence不包含任何元素异常

时间:2017-12-26 10:44:52

标签: rx-java

代码抛出Sequence contains no elements异常。如何解决?

Observable<Entity> observable = observable.fromCallable(…);
Observable<Entity> subObservable1 = observable.flatMap(…)
Observable<Entity> subObservable2 = observable.flatMap(…)
Observable<OtherEntity> subObservable3 = subObservable2.reduce(…); 
Observable<List<AnotherEntity>> subObservable4 = subObservable3.map(…);

return Observable.zip(
    observable, subObservable1, subObservable2, 
    subObservable3, subObservable4) -> … );

我认为问题与Zip运算符有关,因为observable被使用了3次(zip(...)subObservable1subObservable2};

我试图先分享observable,也试图发布它,但它没有解决问题。

0 个答案:

没有答案