如何向CountDownTimer添加警报?

时间:2017-07-13 15:17:22

标签: java android timer countdown alarm

您如何向CountDownTimer课程添加闹钟?我想它会出现在它附带的onFinish()方法中,但你会怎么做呢?一些代码会有很多帮助。

1 个答案:

答案 0 :(得分:0)

创建一个扩展CountDownTimer的类,然后覆盖on finish方法并在那里添加一个警报功能。

    object : NewCountDownTimer(3000, 1000) {
        override fun onFinish() {
            super.onFinish()
            Timber.d("Test new countdowntimer2")
        }
        override fun onTick(millisUntilFinished: Long) {

        }

    }.start()




open class NewCountDownTimer(millisInFuture: Long, millisUntilFinished:Long) : CountDownTimer(millisInFuture, millisUntilFinished) 
{
    override fun onFinish() {
        Timber.d("Test new countdowntimer")
        //Add alarm function Here
    }

    override fun onTick(millisUntilFinished: Long) {
    }

}