安卓 - Loopj 取消处理结果



我在我的安卓项目中使用了loopj(http://loopj.com/android-async-http/)库。

如果我的 http 调用中出现错误,我会在 onFail() 中显示一条对话框消息。但是,当用户网络连接不良并且单击返回而不等待调用结果时,会出现上一个片段错误对话框。

如果用户导航出活动或片段,我想取消 http 调用的处理结果。你能建议一个正确的方法来解决这个问题吗?

谢谢。

您可以在片段中覆盖 onPause() 并在 AsyncHttpClient 上调用 cancelAllRequests。

相关内容

  • 没有找到相关文章

最新更新