有没有办法在黑莓中引发计时器事件?

时间:2011-05-23 23:54:19

标签: events blackberry timer

我正在制作一个简单的配对游戏,并希望倒数计时器。有没有办法每个dt引发一个事件?我发现了一些使用线程的代码,但对于我需要的东西来说似乎要复杂得多。

1 个答案:

答案 0 :(得分:0)

这样的事情应该有效:

TimerTask countdown = new TimerTask() {
    public void run() {
        synchronized(UiApplication.getEventLock()) {
            //do the stuff to the UI, ie change the counter
        }
    }
};

Timer timer = new Timer();
timer.scheduleAtFixedRate(countdown, 0, dt);

我没有对此进行测试,所以我可能会在那里输入错字,但这是基本的想法。有关详细信息,请查看TimerTaskTimer文档。