代码之家  ›  专栏  ›  技术社区  ›  malhobayyeb

将List<Observable<String>>组合成Observable<List<String>>

  •  0
  • malhobayyeb  · 技术社区  · 6 年前

    我有以下例子:

    val strings: List<Observable<String>> = listOf(
                    Observable.just("One"),
                    Observable.just("Two"),
                    Observable.just("Three")
            )
    

    combineLatest , zip , merge 转换上述 strings

    val convertedStrings: Observable<List<String>> = strings.xxxx()
    

    1 回复  |  直到 6 年前
        1
  •  0
  •   EpicPandaForce Jigar Joshi    6 年前

    怎么样:

    Single<List<String>> list = Observable.concat(strings).toList();
    

    ?

    concatEager .)