【问题标题】:Call a coroutine using RxJava without a scope使用没有范围的 RxJava 调用协程
【发布时间】:2021-04-02 23:16:18
【问题描述】:

我想知道如何在不使用任何作用域的情况下使用 RxJava 调用协程。

如果我有

suspend fun fetchInfo()  {
    //some code here
}
  • 它必须返回一个 Observable 吗??
  • 调用者应该能够指定正在运行的线程(即 Schedulers.IO )
  • 我或许可以使用 runBlocking,但不确定如何连接所有内容。

谢谢

【问题讨论】:

  • 你只能从另一个挂起函数或像启动这样的协程构建器调用挂起函数。我自己没有使用 RxJava,但我可以想象有适配器可以将协程与 RxJava 连接起来。
  • 两者之间存在bridges

标签: java android kotlin rx-java kotlin-coroutines


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-10-22
  • 2022-08-18
  • 1970-01-01
  • 2019-11-28
  • 2018-07-19
  • 1970-01-01
  • 2021-02-01
相关资源
最近更新 更多