rx-java – 在RxJava中取消Observable
发布时间:2020-12-15 04:30:19 所属栏目:Java 来源:网络整理
导读:我有一个正在执行下载的可观察对象.但是,当我点击按钮时,我想要取消该观察. 怎么可能? 谢谢. 解决方法 您无法真正告诉observable取消网络请求,因为Rx Java不知道在Observable中运行的代码.您可以做的是使用doOnUnsubscribe来检查网络请求是否仍在运行,如果
我有一个正在执行下载的可观察对象.但是,当我点击按钮时,我想要取消该观察.
怎么可能? 谢谢. 解决方法
您无法真正告诉observable取消网络请求,因为Rx
Java不知道在Observable中运行的代码.您可以做的是使用doOnUnsubscribe来检查网络请求是否仍在运行,如果它是取消,那么只需取消订阅即可取消.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 覆盖JTable的DefaultTableCellRenderer以使JTable中
- JSP中的PreparedStatement对象操作数据库的使用教程
- Android加载数据ListView优化内存实现
- java – 使用secp256r1曲线和SHA256算法生成ECDSA签名 – B
- java – 使用for循环获取2个字符串之间的汉明距离
- android 监听SDCard安装和卸载的代码
- Hibernate dialect属性:指定数据库的SQL方言
- spring boot集成shiro详细教程(小结)
- java – 从HTMLDocument获取所有html作为String
- Spring(一)之概括与架构