//计时器
CountDownTimer cdt = new CountDownTimer(10000, 1000) {
//正在走的时间
@Override
public void onTick(long millisUntilFinished) {
text.setText(String.valueOf(millisUntilFinished / 1000));
}
//执行完成
@Override
public void onFinish() {
findViewById(R.id.login).setEnabled(true);
text.setVisibility(View.INVISIBLE);
}
};
//开启任务
cdt.start();
CountDownTimer cdt = new CountDownTimer(10000, 1000) {
//正在走的时间
@Override
public void onTick(long millisUntilFinished) {
text.setText(String.valueOf(millisUntilFinished / 1000));
}
//执行完成
@Override
public void onFinish() {
findViewById(R.id.login).setEnabled(true);
text.setVisibility(View.INVISIBLE);
}
};
//开启任务
cdt.start();
本文介绍了一种基于Android平台的计时器实现方法。通过CountDownTimer类创建了一个倒计时实例,每过一秒更新界面上显示的剩余时间,并在计时结束后启用登录按钮并隐藏计时文本。

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



