一、描述
不发射任何数据,只发射Observable的终止通知。
IgnoreElements操作符抑制原始Observable发射的所有数据,只允许它的终止通知(onError或onCompleted)通过。
如果你不关心一个Observable发射的数据,但是希望在它完成时或遇到错误终止时收到通知,你可以对Observable使用ignoreElements操作符,它会确保永远不会调用观察者的onNext()方法。
ignoreElements默认不在任何特定的调度器上执行。
二、示意图
三、示例代码
1 | Observable.just(1, 2, 3, 4, 5, 6) |
四、运行结果
1 | onCompleted. |
项目代码已上传到Github:https://github.com/SherlockShi/RxJavaBestPractise
五、参考资料
PS:欢迎关注 SherlockShi 个人博客