android - 通过按返回按钮关闭应用程序时取消 Retrofit+RxJava 调用
问题描述
我有一个使用retrofit2和RxJava进行网络调用的库模块。应用程序启动时会进行调用,成功时会显示 toast 消息。启动应用程序后,如果我在结果出现之前使用后按关闭应用程序,一段时间后会显示 toast,这意味着调用正在后台运行。我不想要那个。如果我关闭应用程序网络呼叫应该被取消。如果我从最近的应用程序中删除该应用程序,它就不会发生。
解决方案
推荐阅读
- python - Django按相关模型排序查询
- python-3.x - 尝试运行以下代码时未获得预期结果
- ios - 将颜色渐变添加到圆形进度条 iOS
- javascript - Javascript刷新方法在边缘不起作用?
- javascript - 如何从变量中插入文本区域排序数据?
- amazon-web-services - docker 格式无效的 ssh 密钥
- istio - 在玩 istio 时,我重命名了 Bookinfo 示例的服务,现在它停止工作
- python - Mutual_info_regression 和 Mutual_info_classif 用于什么?
- javascript - 如何在不使用 on change 或 onclick 事件的情况下获取动态附加选项?
- bootstrap-4 - Bootstrap 4 元素不会隐藏在 XS 中