Вы можете начать CountDownTimer .Этот пример взят из справочной документации Android (преобразованной в Kotlin) и создает таймер обратного отсчета с 30 секунд до нуля и вызывает функцию onTick каждую секунду:
object : CountDownTimer(30000, 1000) {
override fun onTick(millisUntilFinished: Long) {
textView.setText("Seconds remaining: ${millisUntilFinished / 1000}.")
}
override fun onFinish() {
textView.setText("Done!")
}
}.start()
Вы можете поместить этот код в функцию,например в вашем onCreate.