Skip to content

This is a custom button on Android View, used to obtain a verification code.

Notifications You must be signed in to change notification settings

Airsaid/VerifyCodeButton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

airsaid@163.comairsaid@163.com
airsaid@163.com
and
airsaid@163.com
Mar 18, 2017
e19e436 · Mar 18, 2017

History

4 Commits
Mar 18, 2017
Mar 18, 2017
Mar 18, 2017
Mar 18, 2017
Mar 18, 2017
Mar 18, 2017
Mar 18, 2017
Mar 18, 2017
Mar 18, 2017
Mar 18, 2017

Repository files navigation

VerifyCodeButton

This is a custom button on Android View, used to obtain a verification code.

Preview

Use

step1

<com.github.airsaid.verifycodebutton.widget.VerifyCodeButton
        android:id="@+id/btn_code"
        android:layout_width="100dp"
        android:layout_height="30dp"
        android:background="@drawable/bg_button_code"
        android:gravity="center"
        android:text="获取验证码"
        android:textColor="#FFFFFF"
        app:vcb_afterCountdownText="重新获取"
        app:vcb_clickAfterBackground="@drawable/bg_button_code_click_after"
        app:vcb_countdownTime="6"/>

step2

VerifyCodeButton mBtnCode = (VerifyCodeButton) findViewById(R.id.btn_code);
mBtnCode.setOnClickListener(new View.OnClickListener() {
     @Override
     public void onClick(View view) {
         // 校验手机号是否输入正确
         String phone = mEdtPhone.getText().toString();
         if(!TextUtils.isEmpty(phone)){
             Toast.makeText(MainActivity.this, "执行发送验证码操作", Toast.LENGTH_SHORT).show();
             // 开始倒计时
             mBtnCode.start();
         }else{
             Toast.makeText(MainActivity.this, "请输入手机号", Toast.LENGTH_SHORT).show();
         }
     }
});

Contact me

About

This is a custom button on Android View, used to obtain a verification code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages