Android中的Timer和TimerTask

我需要一个计时器用于我的程序。 我已经写了,它在emulalator程序(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); 

Solutions Collecting From Web of "Android中的Timer和TimerTask"