我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

取消一个 AsyncTask 停止启动的方法

 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一点关系没有,这里只是执行

近期文章

  • android drag and drop
  • oracle11G使用expdp、impdp导出导入数据库问题
  • android开发google map申请不到google map 的api key
  • 在定义好的path中修剪UIImage
  • fetchObjectsForEntityName: 无效方法
  • 按钮形状不能改变风格
  • 更新 getCheckedItemPositions() 方法
  • kindeditor 上传图片问题
  • 在 Androidplot 中创建 Timeline
  • MPMoviePlayerController播放视频
  • js中分页,第一次点下一页时没问题,总共13页,第二次点击下一页的时候就出错
  • 求解:SpringJUnit4ClassRunner constructor called with
  • 如何创建一个or和and双语句
  • eclipse problem occurred 错误求帮助
  • 如何检查电话是静音,震动,还是铃声?
  • 检测GPS或者网络是否可用
  • 如何检查电话呼叫服务是否在 android 设置中启动?
  • SQLite添加项目到数据库
  • 从另外的 activity 中调用按钮
  • 关于正则表达式"a;b;c;d";e;f

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华