Android таймер качели - PullRequest
       5

Android таймер качели

2 голосов
/ 05 января 2010

Мне нужно создать таймер для обновления интерфейса через равные промежутки времени. Но класс Swing Timer недоступен на Android. Как я могу обойти эту проблему? (Я бы не стал создавать потоки, а затем использовал бы класс Timer из пакета java.util)

Ответы [ 2 ]

7 голосов
/ 05 января 2010

Вы можете использовать Handler и postAtTime() метод или postDelayed() метод . Это позволит вам запланировать выполнение Runnable в какой-то момент в будущем.

3 голосов
/ 05 января 2010

Что ж, для вашей проблемы будет достаточно класса Handler (+1 к Дэйву:)).
К вашему сведению, существуют другие классы, а именно AlarmManager , Таймер & TimerTask , которые могут помочь в определении времени выполнения вашего кода.

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