关于Timer的问题.Timer cancel后再重新new一个,还是会抛出异常.

xingxing1114 2013-03-24 02:13:07
	timer.cancel() ;
timer.purge();
timer = new Timer(true);
try{

timer.schedule(task, 1000, 1000);}
catch(Exception e){
System.out.println(e.toString());
}


代码如上. 经过调试,发现timer的对象id也改变了的,但为什么schedule后还是会说TimerTask is scheduled already呢?
...全文
381 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xingxing1114 2013-03-24
  • 打赏
  • 举报
回复
引用 1 楼 q445697127 的回复:
是TimerTask 的问题。TimerTask 需要重新new 一下
恩,上网查了下,好像是这样的.
android_Y 2013-03-24
  • 打赏
  • 举报
回复
是TimerTask 的问题。TimerTask 需要重新new 一下

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧