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

Как правильно сделать небольшую задержку 100 мс.?

Сделал простую защиту pin кодом в приложении . Но при вводе кода последняя "точка" так и остается пустой, ее заполнение не видно, т.к. срабатывает условие, активность закрывается и открывается главная.

updatePincodePoints();

if (mUserPincode.length() == 4) {

// тут надо паузу
    onPasscodeInputed();
}


Как можно сделать небольшую задержку, чтобы глаз зацепил появление и последней "точки"?

Есть вариант с SystemClock.sleep() , но это наверно не есть good... да он и не работает. Заморозка не дает отрисоваться изменениям, а потом идет переход в другую активити.
  • Вопрос задан
  • 148 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
postDelayed(new Runnable..., 100);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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