app直播源码,验证时实现获取验证码并显示倒计时的功能

app直播源码,验证时实现获取验证码并显示倒计时的功能

 

// 请求验证码
private void requestCode() {
    if (!mRequestCode.isClickable())
        return;
    if (TextUtils.isEmpty(mPhone.getText())) {
        Toast.makeText(this, R.string.toast_phone, Toast.LENGTH_SHORT).show();
        return;
    }
    String userName = mPhone.getText().toString();
    //TODO:利用userName向服务器请求发送验证码
    mRequestCode.setClickable(false);
    mTimer = new CountDownTimer(60000, 1000) {
        @Override
        public void onTick(long millisUntilFinished) {
            mRequestCode.setText(millisUntilFinished / 1000 + "s");
        }
        @Override
        public void onFinish() {
            mRequestCode.setText(R.string.register_request_code);
            mRequestCode.setClickable(true);
        }
    };
    mTimer.start();
}

以上就是app直播源码,验证时实现获取验证码并显示倒计时的功能, 更多内容欢迎关注之后的文章

 

posted @ 2021-12-21 14:04  云豹科技-苏凌霄  阅读(65)  评论(0编辑  收藏  举报