Задать вопрос
@SerS_tds

Как сделать часы на android?

Пока не силён в программировании, подскажите пожалуйста, как сделать часы, Чтобы они шли?
Пробовал Date и через SimpleDateFormat отображал на TextView. Но как сделать, чтобы они сами обновлялись? В цикл запихать не получается, Приложение не запускается.. Кто знает как это сделать, подскажите пожалуйста.. И их надо будет в отдельный поток запустить, я правильно понимаю?
  • Вопрос задан
  • 2235 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
Вариантов много. Можно через Handler
private Handler TimeHandler = new Handler() {
        @Override
        public void handleMessage(Message message) {
           //Обновляем часы
           TimeHandler.sendEmptyMessageDelayed(0,1000L);//1 sec update
        }
    };

запустить первый раз нужно вручную: TimeHandler.sendEmptyMessageDelayed(0,10L);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы