計時器:CountDownTimer
阿新 • • 發佈:2018-11-09
功能:
- 引數兩個 第一個:總時間。第二個:間隔
private class TimeCount extends CountDownTimer{ // 傳入兩個引數 總的時間 間隔時間 如:new TimeCount(10 * 1000,1000).start(); 啟動 .cancel() 停止計時 public TimeCount(long millisInFuture, long countDownInterval) { super(millisInFuture, countDownInterval); } @Override public void onTick(long millisUntilFinished) { // 計時中 TickBtn.setEnabled(false); // 引數 millisUntilFinished 表示剩餘時間 TickBtn.setText(millisUntilFinished / 1000 +"秒"); } @Override public void onFinish() { TickBtn.setText("重新獲取"); TickBtn.setEnabled(true); } }