В Android приложении есть ситуации когда нужно выполнить метод после определенной задержки. Особенно полезно когда пользователь ввел данные и нужно с небольшой задержкой выполнить метод поиска. Теперь давайте рассмотрим как можно вызвать метод задав для него задержку.
Класс Handler и метод postDelayed(Runnable r, long delayMillis позволяют выполнить Runnable в котором будет наш код с определенной задержкой. Сама задержка задается в миллисекундах.