美文网首页
Android自带倒计时

Android自带倒计时

作者: bubblehX | 来源:发表于2017-04-06 18:25 被阅读25次

    1.创建CountDownTimer类并覆写方法。

    class MyCountDownTimer extends CountDownTimer {
    
            public MyCountDownTimer(long millisInFuture, long countDownInterval) {
            // "millisInFuture":倒计时总时间,"countDownInterval":时间间隔。
                super(millisInFuture, countDownInterval);
            }
            
            @Override
            public void onTick(long l) {
                mButton.setEnabled(false); //按钮不可点击
                mButton.setText(String.valueOf(l/1000));  
            }
    
            @Override
            public void onFinish() {
                mButton.setEnabled(true);
                mButton.setText("重新获取");
            }
        }
    

    2.调用new MyCountDownTimer(60 * 1000, 1000).start();

    相关文章

      网友评论

          本文标题:Android自带倒计时

          本文链接:https://www.haomeiwen.com/subject/nyiqattx.html