public int FailwaitTime = 4;
private CountDownTimer timer = new CountDownTimer(FailwaitTime * 1000, 1000) {
//设倒计时运行时间大于设定时间,防止停留在最后1秒
@Override
public void onTick(long millisUntilFinished) {
updateTimeShow(millisUntilFinished);
}
@Override
public void onFinish() {
onFinishTimer();
}
};
private void onFinishTimer() {
openActivity(MainActivity.class);
finish();
}
private void updateTimeShow(long millisUntilFinished) {
tv_scan_hint_xia.setText("请更换凭证,或重新购票\n"+millisUntilFinished/1000 +"秒后页面自动关闭...");
}