@Override public boolean handleMessage(Message msg) { if (msg.what == BEGIN_TIMER) { if (Timer == 0) { if (sendVerifyBtn != null) { sendVerifyBtn.setText(text); sendVerifyBtn.setEnabled(true); Timer = 60; } } else { if (sendVerifyBtn != null) { sendVerifyBtn.setText(Timer + "秒"); Timer--; mHandler.sendEmptyMessageDelayed(BEGIN_TIMER, 1000); } } } return true; }
private int Timer=60;
初始触发:mHandler.sendEmptyMessage(BEGIN_TIMER);