阅读背景:

[新手记录]在ProgressDialog中执行子线程取消的问题_new_7M的博客

来源:互联网 

做项目时用到通信部分大多都是要弹出加载框,然后开始数据传输,但是碰到网卡的时候,用户可能会取消登陆,不过按下返回键的话,当前的ProgressDialog会消失,但是数据可能已经通过接口传输到服务端了,我碰到的问题是取消后,服务端依旧会把数据返回到客户端,然后手持段会执行接收到数据的方法,我的解决办法利用全局的静态变量,重写cancel()方法,已登陆为例下面贴下相关代码做项目时用到通信部分大多都是要弹出加载框,然后开始数据传输,但是碰到网卡的时候,用户可能会取消




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: