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

28 lines
754 B
Kotlin

package com.sw.platecabinet.fragment
import android.os.CountDownTimer
import com.sw.platecabinet.databinding.FragmentPlateOpenBinding
/**
* 餐盘柜打开界面
*/
class PlateOpenFragment :
BaseFragment<FragmentPlateOpenBinding>(FragmentPlateOpenBinding::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().toString()
}
override fun onFinish() {
activity?.finish()
}
}.start()
}
}