倒计时

Posted by OOFTF Blog on April 20, 2022

CountDownTimer\

用法

1
2
3
4
5
6
    val cdt = object:CountDownTimer(10000,1000){
        override fun onTick(millisUntilFinished: Long) {}
        override fun onFinish() {}
    }
    cdt.start()
    cdt.cancel()

注意点

当 cdt.start() 的时候,会立马回调一次 onTick

onTick 内的 millisUntilFinished 并不是 10000 9000 8000 这么跳的,而是存在一定误差。