private CountDownTimer mWifitimer = new CountDownTimer(1000, 1000) {
public void onTick(long millisUntilFinished) {
}
public void onFinish() {
wifitick++;
if (wifitick == 35) {
Log.d(TAG,"WIFI TIME_OUT");
setWifiState(STATE_FAIL);
return;
}
mWifitimer.cancel();
mWifitimer.start();
}
public void onTick(long millisUntilFinished) {
}
public void onFinish() {
wifitick++;
if (wifitick == 35) {
Log.d(TAG,"WIFI TIME_OUT");
setWifiState(STATE_FAIL);
return;
}
mWifitimer.cancel();
mWifitimer.start();
}
};
或者
CountDownTimer brewCountDownTimer = new CountDownTimer(brewTime * 60 * 1000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
Time.setText(String.valueOf(millisUntilFinished / 1000) + "s");
}
@Override
public void onFinish() {
isBrewing = false;
Time.setText("哈利路亚");
start.setText("开始");
}
};