安卓中的计时器和计时任务

18

我需要一个计时器用在我的程序中。我已经编写了它,并且在PC上的模拟器程序(Android 1.5/2.2)中运行良好。但是在真实设备上(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);

可能是重复的问题:Android - 使用Timer和TimerTask控制任务? - Felix Kling
1个回答

18

您需要取消计时器而不是计时器任务。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接