Closed jenkinsZhou closed 4 years ago
看了一下原生的[CountDownTimer#onFinish()](https://developer.android.com/reference/android/os/CountDownTimer#onFinish())也是在倒计时完成后回调,所以新版调整成了一致
新版调整了包名,可能会在用到的地方出现报红,需要修改成新的包名,谨慎升级
implementation 'in.xiandan:count-down-timer:1.0.3'
mTimer.setOnCountDownTimerListener(new OnCountDownTimerListener() {
@Override
public void onTick(long millisUntilFinished) {
// 倒计时间隔
}
@Override
public void onFinish() {
// 倒计时结束
}
@Override
public void onCancel() {
// 倒计时手动停止
}
});
好的 感谢!
首先感谢大神的计时器,项目中有用到,但是发现计时器的未计时完成的情况下 主动取消计时,仍会触发onfinish ,感觉这点不太合理,建议新增一个取消 或销毁回调 ,onfinish只在正常倒计时完成时才触发回调