public void get(View view){
try {
asPt = new ProgressTask().execute(null,null,null);
Log.d("Watcher","Get finished");
}
catch (Exception e) {
e.printStackTrace();
Log.e("Watcher","Get Exception");
}
}
当我取消 AsyncTask asPt 时,"Get finished" 不显示,为什么啊?这个方法里也不能捕捉到一个异常。
在需要取消的地方使用asPt.cancel();
你的get貌似和task一点关系没有,这里只是执行