removeCallbacks之后线程继续执行 removeCallbacks线程队列 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这是在主线程中 打印。if(i == 100){ //我发现你的i一直都是1 updateBarHandler.removeCallbacks(updateThread); System.out.println("end");} removeCallbacks 好像只能移除当前消息队列相关的Runnable,你再一次sendMessage 又开始一个。 http://blog.csdn.net/xiaanming/article/details/9011193希望这个帖子能帮助你 每次执行run方法之前会重新new Runnable()吗?如果是这样确实i应该一直是1,但是为什么进度条能走呢,而且确实能打印出end来,说明i加到了100。 如何在LOCAL_SRC_FILES中包含所有的文件?? 新手请教界面布局的一个小问题. 求2款Android机器 Eclipse3.61 开发Android怎么又卡又慢? 一个什么都不懂的菜鸟求大神们指点 新手提问:关于HTML5移动应用结合php写后台数据处理的问题 android拍照,或者从图库取图片时报错 android加入权限的问题 内存被自动释放了 创建项目报错 请教一个3d图片的问题 关于android的线程
updateBarHandler.removeCallbacks(updateThread);
System.out.println("end");
}
每次执行run方法之前会重新new Runnable()吗?如果是这样确实i应该一直是1,但是为什么进度条能走呢,而且确实能打印出end来,说明i加到了100。