合并两个Observable,如果两个Observable在某个时间窗口内发出值,则返回合并值,否则仅发出一个值

时间:2019-05-05 04:37:13

标签: android rx-java2 rx-android

我有两个Observables(A和B)。我正在寻找一个运算符,当A和B在给定的时间窗口内分别发射项1和2时,它会发射组合值3。

如果第二个可观察值在第一个可观察到的发射值之后的给定时间窗口内未发射任何值,那么我们应该向观察者发射第一个可观察到的单个值,但其方式不同于组合值。

订户应该能够区分组合项目还是单个项目。

0 个答案:

没有答案