课程
/移动开发
/Android
/Android必学-AsyncTask基础
还有个问题就是在app在加载asynctask过程中如果到后台,然后再到前台,此时程序已经task已经cancel掉故无法继续加载,这是个问题
2016-08-13
源自:Android必学-AsyncTask基础 4-1
正在回答
我认为这的确是个问题,所以最好不要在onPause方法中cancel这个asyncTask,而换成在onStop或者onDestory中设置cancel,这样应该就没有问题了。
在数据加载的时候调用iscancelled()方法进行判断如果为true就直接结束
解决了吗?
不用cancel方法
举报
了解Android中AsyncTask的使用方法,掌握异步线程的使用