Rx Java可观察转换

时间:2018-04-15 16:42:35

标签: java android rxjs rx-java rx-java2

如何在不使用Observable<List<A>>的情况下将List<A>转换为blockingFirst()

我有一个返回Observable<List<A>>的函数。必须将此返回值分配给class B的属性,如b.listA = List<A>

但目前我正在b.listA = Observable<List<A>>。 如果我使用b.listA = Observable<List<A>>.blockingFirst()那么它就可以解决问题。但它不是一种好的实施方式

1 个答案:

答案 0 :(得分:2)

  

我有一个返回Observable&gt;的函数。这回来了   值必须分配给B类属性,如b.listA = List

Subscribe可观察到的。如果发射器正常工作,您的onNext将获得值(List<A>),您可以在那里分配它。