【发布时间】:2019-11-08 20:37:44
【问题描述】:
我只想增加 CountDownTimer 而不是减少。 我知道,我必须修改“mTimeInMillis”,但我不知道如何以及在哪里。 请你帮助我好吗。谢谢你 代码:"
private var startTime = 100000L
private var increaseTime = +10000L
private var mTimer : CountDownTimer? = null
private var mTimerRunnning = false
private var mTimeInMillis = startTime
private fun updateCountDownText(){
var minutes = (mTimeInMillis/1000).toInt()/60 // div.Millis in Sekunden,dann div. in Minuten
var seconds = (mTimeInMillis/1000).toInt()%60 // div.Millis in Sekunden
var timeFormatted : String = String.format("%02d:%02d", minutes, seconds)
tvTime.text = timeFormatted
}
private fun startTimer() {
// mTimer = new CountDownTimer(timeLeftInMillis,1000){// ANDROID
if(!mTimerRunnning){
mTimer?.start()
}
mTimer = object : CountDownTimer(mTimeInMillis,1000){
override fun onTick(millisUntilFinished: Long) {
mTimeInMillis= millisUntilFinished
mTimeInMillis++
updateCountDownText()
}
"
增加 mTimeLeftInMillis 变量???但是如何以及在哪里?谢谢
【问题讨论】:
标签: timer increment countdowntimer