class MyCountDownTimer extends CountDownTimer
{
public MyCountDownTimer(long millisInFuture,
long countDownInterval)
{
super(millisInFuture, countDownInterval);
}
@Override
public void onTick(long millisUntilFinished)
{
//do something
}
@Override
public void onFinish()
{
//do something}
}
}
如果用1000毫秒作为间隔计时,最后两秒因为误差不足2秒的时候会被算法忽略,所以需要用500毫秒,或更低作为秒倒计时。
定时器——CountDownTimer
最新推荐文章于 2024-03-28 00:47:46 发布
本文介绍了一种使用MyCountDownTimer类实现精确倒计时的方法。为了确保倒计时的最后一秒也能准确显示,建议将计时间隔设置为500毫秒或更低,避免因误差导致的时间丢失。
922

被折叠的 条评论
为什么被折叠?



