這個現在還沒有數據庫,只是我學習用的,點發送驗證碼,後面會提示多少秒後重新獲取驗證碼,求大神給段代碼。
MyCoun myCoun = new MyCoun(60000, 1000);
/**
* 倒計時定時器
*
* @author 1
*
*/
public class MyCoun extends CountDownTimer {
public MyCoun(long millisInFuture, long countDownInterval) {
super(millisInFuture, countDownInterval);
}
@Override
public void onFinish() {
fasong.setBackgroundResource(R.drawable.u26);
fasong.setTextColor(Color.parseColor("#000000"));
fasong.setText(R.string.huoquduanxin);
fasong.setEnabled(true);
}
@Override
public void onTick(long millisUntilFinished) {
fasong.setText(("獲取動態碼(" + millisUntilFinished / 1000) + ")");
}
}
在按鈕的點擊事件中
fasong.setEnabled(false);
myCoun.start();