建立了一个Timer,设置了delay=10秒(即10*1000)并start,触发执行的是一个方法dosomething(),
如果我用setdelay更改delay=5秒,并在dosomething()中restart或先stop再start,但发现dosomething()执行的时间间隔仍然是10秒,为什么?
如何能够实现更改delay=5秒后执行的时间间隔就是5秒?
如果我用setdelay更改delay=5秒,并在dosomething()中restart或先stop再start,但发现dosomething()执行的时间间隔仍然是10秒,为什么?
如何能够实现更改delay=5秒后执行的时间间隔就是5秒?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货