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

Почему только после «сна» цвет layoutа не меняется?

Хотел бы сделать, чтобы на секунду лаяут был зеленым, а потом становился белым. Но получается, что цвет в начале не меняется, но сон работает. Как сделать, чтобы всё сработало??
((RelativeLayout)findViewById(R.id.rel_layout)).setBackgroundColor(getResources().getColor(android.R.color.holo_green_dark));
        try {
            Thread.sleep(1000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
      ((RelativeLayout)findViewById(R.id.rel_layout)).setBackgroundColor(getResources().getColor(android.R.color.white));
  • Вопрос задан
  • 26 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Решения вопроса 1
KuSu
@KuSu
Android разработчик
Вызови сон в другом потоке. Например, через AsynkTask.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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