【发布时间】:2017-12-23 09:02:52
【问题描述】:
android中RxJava2中的subscribe()和subscribeWith()有什么区别?这两个函数都用于订阅 Observable 上的 Observer。这两个功能之间的主要区别是什么?
在哪里使用 subscribe 以及在哪里使用 subscribeWith。如果可能,请提供代码示例。
【问题讨论】:
-
是的,我已经阅读了文档并且我知道他们已经引入了 Disposable 的概念。我想要一个简单易懂的解释。
-
它的字面意思是:“由于 Reactive-Streams 规范,
Publisher.subscribe返回 void 并且该模式本身在 2.0 中不再有效。为了解决这个问题,E subscribeWith(E subscriber)方法具有被添加到每个返回其输入订阅者/观察者的基础反应类中。” 这正是回答你的问题。哪一部分你不明白?
标签: java android reactive-programming rx-java2