我的程序需要一个计时器。我已经编写了它,它在模拟器程序(Android 1.5/2.2)中的 PC 上运行良好。但它不适用于真实设备(Android 1.5)。我究竟做错了什么?
TimerTask task = new TimerTask() {
public void run() {
if (condition) {
myFunc();
} else {
this.cancel();
}
}
};
Timer timer = new Timer();
timer.schedule(task, 500, 85);