android中倒计时工具CountDownTimer使用注意

来源:互联网 发布:中国频道 域名转出 编辑:程序博客网 时间:2024/06/06 00:42

count.cancle()后 置空,消除复用影响

 if (count != null) {                count.cancel();                count = null;                LogUtil.i("TokenHelper---count.cancel");            }

附 count代码

private static class Count extends CountDownTimer {        private long total;        public Count(long millisInFuture, long countDownInterval) {            super(millisInFuture, countDownInterval);            total = millisInFuture;        }        @Override        public void onTick(long millisUntilFinished) {            LogUtil.i("TokenHelper---onTick" + millisUntilFinished);            if (millisUntilFinished >                    total - 1000) {                return;            } else {                toToken(false);            }        }        @Override        public void onFinish() {            LogUtil.i("TokenHelper---onFinish");        }    }


0 0