【发布时间】:2019-10-12 23:41:15
【问题描述】:
private val timer = object : CountDownTimer(result, 1000) {
override fun onFinish() {
//delete the database entry
}
override fun onTick(millisUntilFinished: Long) {
//more code
}
}
据我对 kotlin 的了解,对象在 result 被赋值之前被调用
最初,result 的值为 0,然后它在另一个函数中更新,但定时器被调用,result 的值为 0。
那么这里的object 的最佳替代品应该是什么?
【问题讨论】: