【发布时间】:2020-04-16 21:22:13
【问题描述】:
有没有办法让Single 发出数据,并在它发出数据时(或者可能在它完成时)以异步方式触发带有该数据的Completable?
我的问题与this 非常相似,但我正在尝试异步调用Completable。
这是我想要实现的一个简单示例:
Single.just("abc")
.map(string -> {
myHeavyCompletable(string); //this should be async
return string;
});
[...]
private Completable myHeavyCompletable(String string) {
//heavy logic that could slow down the execution
}
我看到订阅map 中的Completable 可以让我以某种方式完成此操作,但我不知道如何以适当的方式处理它(因为此方法不会在活动中调用) .
任何帮助将不胜感激,谢谢!
【问题讨论】:
标签: java rx-java2 rx-android