android - 带有 Observalble 的 RxJava 间隔或单
问题描述
我们可以像这样用 RxJava 创建一个区间
Observable.interval(0, 10, TimeUnit.SECONDS)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(
{
},
{ error ->
}
)
但是当你定义它的数据类型时,间隔方法不可用,比如像这样使用改造时
@GET("{fullPath}")
fun getExchangeItems(
@Path("fullPath", encoded = true) fullPath: String,
@Query("fields") fields: String
):
Single<ExchangeItemModel>
我想知道是否有一种方法可以直接实现具有指定数据类型的区间,Observable
或者Single
不是为区间创建单独的 Observable
解决方案
推荐阅读
- python - 带有禁用工具的 wxPython 工具栏未按预期呈现
- node.js - “目标容器不是 DOM 元素。” 运行 Webpack 服务器时
- c++ - 如何对 std::tuple 中的每个元素应用 constexpr 函数?
- python - 使用 python 在 Beautiful Soup 4 中检查孩子的标签
- ruby-on-rails - 为什么在尝试将 Ruby on Rails 应用程序部署到 Heroku 时出现错误?
- php - try catch 块没有在代码中捕获异常
- html - CSS定位div一个接一个
- scala - 如何根据 Spark 中的另一个数据框修改数据框行?
- javascript - 在JS中从内存中清除数据
- javascript - “sortItem”计算属性中的意外副作用