Android Kotlin, как быстро убейте таймер или обратный отсчет времени?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Android Kotlin, как быстро убейте таймер или обратный отсчет времени?

Сообщение Anonymous »

Проблема: если я разбил кнопку, я получил несколько таймеров. < /p>
lateinit var timer1: CountDownTimer
...
Button(onClick = {
timer1 = object: CountDownTimer(20000000, 1000) {
override fun onTick(millisUntilFinished: Long) {
Log.d("mytagtt","timer")
}

override fun onFinish() {
TODO("Not yet implemented")
}
}.start()
}){ Text("starttimer") }
< /code>
Отмена старого не делает вещи лучше.
Я думаю, что проблема в том, что объект больше не назначен переменной, и поэтому таймер нет Ответьте на timer1.cancel (). < /p>
Как я могу решить эту проблему. Таймер должен работать в фоновом режиме, чтобы запуск не работал для меня.

Подробнее здесь: https://stackoverflow.com/questions/794 ... timer-fast
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»