我不想让计时器每 2.5 秒(在程序开始时)执行一次工作,它正在使用以下代码。
Timer timer = new Timer();
timer.schedule(new TimerTask() {
// @Override
@Override
public void run() {
here is the code, and i do Speed = Speed-500
}, Speed,Speed);
速度是一个整数:
public int Speed=2500;
但问题是计时器的速度保持在2500,而变速每次500都会降低,因此该部分正在工作。只有计时器不检查速度是否已更改。
有人可以帮我吗?