在生命周期结束的时候,判断
if(mTask=!null&&mTask.getStatus()==AsyncTask.Status.RUNNING){
mTask.cancle(true);
}
注意这里调用 cancle方法仅仅是传了一个 信号,并不是真正的取消掉一个线程,需要在 DoinBackGround方法进行判断if(isCancled),跳出执行逻辑才会结束当前线程
在生命周期结束的时候,判断
if(mTask=!null&&mTask.getStatus()==AsyncTask.Status.RUNNING){
mTask.cancle(true);
}
注意这里调用 cancle方法仅仅是传了一个 信号,并不是真正的取消掉一个线程,需要在 DoinBackGround方法进行判断if(isCancled),跳出执行逻辑才会结束当前线程