Есть ли способ отключить таймеры евнета в ежевике? - PullRequest
0 голосов
/ 24 мая 2011

Я делаю простую игру на совпадение и хотел бы таймер обратного отсчета.Есть ли способ вызвать событие каждый день?Я нашел некоторый код, использующий потоки, но, кажется, намного сложнее для того, что мне нужно.

1 Ответ

0 голосов
/ 24 мая 2011

Что-то вроде этого должно работать:

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);

Я не проверял это, поэтому у меня может быть опечатка, но это основная идея.Посмотрите документацию TimerTask и Timer для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...