本来想做一个定时器终止重启,对
设置了一个按钮
按下时
if (timer==null) {
timer=new Timer();
timer.schedule(MYtask, 60 , 60 * 10);
}else {
timer.cancel;
timer=null;
}
然后在手机上运行时就报错
查了一下好像是 cancel方法只能使用一次,再次使用会报错请问这是为什么啊?
本来想做一个定时器终止重启,对
设置了一个按钮
按下时
if (timer==null) {
timer=new Timer();
timer.schedule(MYtask, 60 , 60 * 10);
}else {
timer.cancel;
timer=null;
}
然后在手机上运行时就报错
查了一下好像是 cancel方法只能使用一次,再次使用会报错请问这是为什么啊?
4 回答1.8k 阅读✓ 已解决
4 回答1.5k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
4 回答2.4k 阅读
2 回答847 阅读✓ 已解决
2 回答1.4k 阅读