Rx java Zip“可观察”和“可流动”`
我有一个Rx java Zip“可观察”和“可流动”`,rx-java,rx-java2,Rx Java,Rx Java2,我有一个可流动的和一个可观察的 我想zip将它们作为一个可观察的 但是只有当可观察的值出现时,可流动的才应该是请求 我可以通过插件操作员执行此操作吗?这是否符合您的要求 getObservable() .flatMap(valueFromObservable -> getFlowable().toObservable()) .subscribe(); 你为什么需要这种复杂的互动?如果强制要求在可观察的产品出现时进行请求,则需要一个自定义操作符。Hi@aka
可流动的
和一个可观察的
我想zip
将它们作为一个可观察的
但是只有当可观察的
值出现时,可流动的
才应该是请求
我可以通过插件操作员执行此操作吗?这是否符合您的要求
getObservable()
.flatMap(valueFromObservable -> getFlowable().toObservable())
.subscribe();
你为什么需要这种复杂的互动?如果强制要求在可观察的产品出现时进行请求,则需要一个自定义操作符。Hi@akarnokd。我的情况是,存在一个可观察的UI事件和一个可流动的IO。当UI事件到来时,我需要请求内容。上游的Flowable
来自其他API,下游将使用即将到来的值来更新UI。一旦新值来自Observable
,这将创建并订阅一个新的Flowable
。