添加了界面及逻辑
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
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()
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user