package com.sw.platecabinet.fragment import android.os.CountDownTimer import com.sw.platecabinet.databinding.FragmentPlateCabinetFullBinding /** * 餐盘柜已满 */ class PlateCabinetFullFragment : BaseFragment(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() } }