Files
SmartPlateCabinet/app/src/main/java/com/sw/platecabinet/fragment/PlateCabinetFullFragment.kt
T
2025-07-18 17:16:00 +08:00

29 lines
789 B
Kotlin

package com.sw.platecabinet.fragment
import android.os.CountDownTimer
import com.sw.platecabinet.databinding.FragmentPlateCabinetFullBinding
/**
* 餐盘柜已满
*/
class PlateCabinetFullFragment :
BaseFragment<FragmentPlateCabinetFullBinding>(FragmentPlateCabinetFullBinding::inflate) {
private var totalTimeInMillis: Long = 5 * 1000
override fun initialize() {
initCountTime()
}
fun initCountTime() {
object : CountDownTimer(totalTimeInMillis, 1000) {
override fun onTick(millisUntilFinished: Long) {
binding.tvAutoClose.text = "${(millisUntilFinished / 1000).toInt()}秒后返回主屏"
}
override fun onFinish() {
activity?.finish()
}
}.start()
}
}