Android 连续点击两次退出App

快速连续点击两次 退出当前界面

var isExit: Boolean = false
private fun forClick() {
        val tExit: Timer
        if (!isExit) {
            isExit = true // 准备退出
            ToastUtils.showShort("再按一次退出程序")
            tExit = Timer()
            tExit.schedule(object : TimerTask() {
                override fun run() {
                    isExit = false
                }  
            }, 1500) // 1.5秒 时间可以自己设定
        } else {
            finish()
            exitProcess(0)//finish();
        }
    }

猜你喜欢

转载自blog.csdn.net/qq_28643195/article/details/107367192