一、利用CountDownTimer
/**
*
*
@param millisInFuture
* 以毫秒为单位 倒计时的总数
*
@param countDownInterval
* 间隔 多少微秒 调用一次 onTick 方法
*/
public void countDown(
long millisInFuture,
long countDownInterval) {
timer =
new CountDownTimer(millisInFuture, countDownInterval) {
@Override
public void onTick(
long millisUntilFinished) {
time.setText(millisUntilFinished / 1000 +
"");
}
@Override
public void onFinish() {
startActivity(
new Intent(MainActivity.
this, TwoActivity.
class));
timer.cancel();
}
};
//注意启动
timer.start();
}