【发布时间】:2017-09-27 17:42:33
【问题描述】:
我是 Rxjava 的新手,正在探索以下描述场景中的可能性并需要帮助。
第 1 步:滑动视图
第 2 步:进行 API 调用以获取数据
针对 View 的数量重复上述步骤。
问题:
- API_CALL_1 获取 View_1 结果
- 用户滑动 View_2
- API_CALL_2 获取 View_2 结果
- View_1 结果与 View_2 结果一起返回并填充到 View_2 中
我需要在 API_CALL_2 请求时取消 API_CALL_1 请求。 谢谢。
【问题讨论】:
-
每一个RxJava网络请求你都有一个订阅,下一个取消订阅请求查看刷卡stackoverflow.com/a/34205073/3629732
-
@RajeshRajendiran,有没有办法像 switchMap 或类似的东西自动取消订阅。 . .
-
switchMap,flatMap 都是 RxJava 中的操作符(就像 + , - , *...)基数是可观察的更多你可以看到reactivex.io/documentation/operators.html
标签: android rx-java rx-android