日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

【Android,kotlin】寫倒計(jì)時(shí)CountDown的正確姿勢

作者:mozhimen 更新時(shí)間: 2022-04-11 編程語言

寫倒計(jì)時(shí)CountDown的正確姿勢

倒計(jì)時(shí)

申明

private var countDownHandler = Handler()
var countDownTime = Constants.RETURN_TIME//自己設(shè)定的時(shí)間
private val countDown = object : Runnable {
	override fun run() {
    if (countDownTime >= 0) {
		countDownHandler.postDelayed(this, 1000)//每秒
        //執(zhí)行邏輯
        //可以動(dòng)態(tài)的更新UI:還有5s返回之類的
	} else {
    	//停止的邏輯
    }
    countDownTime--
    }
}

調(diào)用

viewBinding.defaultPaneDefault.defaultPaneDefaultQr.setOnClickListener {
	 //點(diǎn)擊事件邏輯
	countDownTime = Constants.RETURN_TIME
	countDownHandler.postDelayed(
		countDown, 0)
}

原文鏈接:https://mozhimen.blog.csdn.net/article/details/118083398

欄目分類
最近更新