Observable<List<Object1>> obs1 = getObservableList1().from({/*some code*/
}).map({/*some code*/}).toList({/*some code*/});
Observable<List<Object2>> obs2 = getObservableList2();
Observable.zip(obs1 , obs1, (res1, res2) -> {
//some more code block1
}).subscribe({
//some code after obs1 and obs2
//some more code block2
});
У меня есть ситуация, когда obs1 содержит пустой список, а никогда не называется. Но мне нужно просто вернуть пустой List
как res1
и выполнить block1 и block2, как если бы список из obs1
имел элементы.OnCompleted, вызванный внутри zip
Вопрос заключается в том, чтобы пропустить from().map().toList()
из obs1
и возврата пустой List
в res1
.