是否有可能将Observable<Single<Object>>
转换为Single<List<Object>>
?我也想知道是否有可能让观察者等待所有潜在的单身人士完成。
答案 0 :(得分:2)
我想你可以用这样的东西(未经测试)来做到这一点:
myObservable
.flatMap(x -> x) // Flatten to Observable<Object>
.toList() // Collect in an Observable<List<Object>>
.single(); // Convert to Single