先看一眼效果图吧!
image.png
多风格实现- 仿支付宝微信风格
- 下划线风格
- 可显示明文或者密文,密文支持显示圆点,星号,或者任意字符
- 设置密码框之间的间隔和圆角(间隔为0时圆角只显示最左和最右的圆角)
- 设置边框和密码的颜色
- 支持已输入部分单独设置颜色
在布局中直接使用
设置监听器
passwordView.setInputListener(new PasswordInputView.InputListener() {
@Override
public void onInputCompleted(String text) {
// 输入完成后回调
}
});
属性参考
// 最大长度
// 边框颜色
// 密码颜色
// 已输入部分边框的颜色
// 边框宽度
// 圆角半径
// 每个密码框之间的间距
// 当密码风格为星号风格时,可以用任意字符替换星号,替换的字符为pwv_asterisk的第一个字符
// 边框风格 方框 和 下划线
// 密码风格 圆点、星号、明文
Demo地址