相关文章推荐
冷冷的草稿本  ·  vue:异步async and await ...·  3 年前    · 
幸福的红酒  ·  css 宽度 ...·  3 年前    · 
含蓄的镜子  ·  python des加解密 - 简书·  3 年前    · 

Rxjava新手在选择可观察对象时遇到的问题

0 人关注

有一个问题,我似乎无法找出一个好的解决方案。我有两个可观察的对象,我正试图对其进行观察。在一个会话中,只有一个会吐出信息,而另一个会在我观察它时抛出一个异常。它们返回的数据是一样的。 有没有一种简单的方法可以让我同时观察到这两个可观察变量,而不需要包住异常?

observeA = Observable A
observeB = Observable B
Observable.<>(observeA, observeB).subscribeOn(blah)
    
android
rx-java
rxjava_newbeee
rxjava_newbeee
发布于 2022-03-24
1 个回答
akarnokd
akarnokd
发布于 2022-03-24
已采纳
0 人赞同

如果你根本不关心这个异常,你可以用 merge 来观察两者,用 onErrorComplete 分别来忽略这个错误。

observeA = Observable A
observeB = Observable B