update reademe
This commit is contained in:
61
README.md
61
README.md
@@ -2,12 +2,71 @@
|
||||
Android 自定义方形输入框,仿滴滴验证码、小篮单车验证码输入框
|
||||
|
||||
## 效果图
|
||||
## V1.0.1版(上传bintray一直未成功,还在努力)
|
||||

|
||||
|
||||
fix bug : [验证码输入错误清空输入框 #7](https://github.com/jiaoyaning/VerificationCodeView/issues/7)
|
||||
fix bug : [关于博主手机不好,经常点一次却触发两次`onKey`事件,就设置了一个防止多点击,间隔100毫秒。#6](https://github.com/jiaoyaning/VerificationCodeView/issues/6)
|
||||
fix bug : 暗文密码模式无效果
|
||||
update : 添加输入框平分等间距模式,并可设置输入框间距
|
||||
update :添加清空输入框方法
|
||||
update :添加文本改变回调
|
||||
|
||||
### 监听
|
||||
```
|
||||
public interface OnCodeFinishListener {
|
||||
/**
|
||||
* 文本改变
|
||||
*/
|
||||
void onTextChange(View view, String content);
|
||||
|
||||
/**
|
||||
* 输入完成
|
||||
*/
|
||||
void onComplete(View view, String content);
|
||||
}
|
||||
```
|
||||
|
||||
### attr
|
||||
```
|
||||
<!-- 自定义验证码输入框-->
|
||||
<declare-styleable name="vericationCodeView">
|
||||
<!--输入框的数量-->
|
||||
<attr name="vcv_et_number" format="integer" />
|
||||
<!--输入类型-->
|
||||
<attr name="vcv_et_inputType">
|
||||
<enum name="number" value="0" />
|
||||
<enum name="numberPassword" value="1" />
|
||||
<enum name="text" value="2" />
|
||||
<enum name="textPassword" value="3" />
|
||||
</attr>
|
||||
<!--输入框的宽度-->
|
||||
<attr name="vcv_et_width" format="dimension|reference" />
|
||||
<!--输入框文字颜色-->
|
||||
<attr name="vcv_et_text_color" format="color|reference" />
|
||||
<!--输入框文字大小-->
|
||||
<attr name="vcv_et_text_size" format="dimension|reference" />
|
||||
<!--输入框背景-->
|
||||
<attr name="vcv_et_bg" format="reference" />
|
||||
<!--光标样式-->
|
||||
<attr name="vcv_et_cursor" format="reference" />
|
||||
<!--是否隐藏光标-->
|
||||
<attr name="vcv_et_cursor_visible" format="boolean" />
|
||||
<!--输入框间距,不输入则代表平分-->
|
||||
<attr name="vcv_et_spacing" format="dimension|reference" />
|
||||
|
||||
</declare-styleable>
|
||||
```
|
||||
|
||||
#### ———————————一只分割线———————————
|
||||
|
||||
## V1.0.0版
|
||||
|
||||

|
||||
|
||||
GIF被压缩的有点模糊,下面是截图
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
## 用法
|
||||
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
BIN
screenshot/screenshot_1.0.1.gif
Normal file
BIN
screenshot/screenshot_1.0.1.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.3 MiB |
@@ -415,7 +415,9 @@ public class VerificationCodeView extends LinearLayout implements TextWatcher, V
|
||||
}
|
||||
|
||||
public interface OnCodeFinishListener {
|
||||
|
||||
/**
|
||||
* 文本改变
|
||||
*/
|
||||
void onTextChange(View view, String content);
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user