Kotlin-VerificationView

VerificationView-手机验证码输入框

Android 手机验证码输入框_第1张图片

Usage

Gradle

Project level build.gradle

buildscript {    ext.kotlin_version = '1.3.21'}...allprojects {    repositories {        maven { url 'https://jitpack.io' }    }}

App level build.gradle

dependencies {    implementation 'com.github.limxing:Kotlin-VerificationView:1.0'}

XML

 

vTextCount : 验证码位数

vTextColor :字体颜色

vTextSize :字体大小,注意:layout_height 属性须大于textSize的2倍,否则效果欠佳

vBackgroundResource :每一个输入框的选中背景色

vCursorDrawable :光标颜色,否则默认主题色

vBackgroundColor: 背景色,与vBackgroundResource互斥

vAutoShowInputBoard:是否自动弹出键盘,默认true

Code

kotlin

verificationView.finish = {    Toast.makeText(this,"$it",Toast.LENGTH_SHORT).show()}

java

VerificationView verificationView = findViewById(R.id.verificationView);verificationView.setFinish(new Function1<String, Unit>() {    @Override    public Unit invoke(String s) {        Toast.makeText(Main2Activity.this, s, Toast.LENGTH_SHORT).show();        return null;    }});

Github传送门

License

Kotlin-VerificationView is available under the MIT license.

更多相关文章

  1. Android 手机状态
  2. Android 中SpannableStringBuilder控制局部文本颜色和点击事件
  3. Android使用adb命令行卸载手机设备上的应用
  4. 环境装好后,创建手机的模拟器
  5. 关于android手机
  6. cocos2d-x iOS和Android同步开发 手机设备适配问题解决
  7. [转]Google Android手机应用开发环境的搭建

随机推荐

  1. Android NFC Demo如何模拟Tag?
  2. android 优秀框架整理
  3. Android官方API Demo学习之联系人获取
  4. Manifest merger failed : uses-sdk:minS
  5. Android(安卓)使用View Gone 与 ViewStub
  6. android网络连接httpGet,遇到java.net.Un
  7. Android进程内存查看
  8. 使用 Android(安卓)Studio 进行自动化脚
  9. Unable to instantiate activity Compone
  10. Android获取系统屏幕亮/灭屏状态