最近项目需要输入验证吗,然后就从网上搜索,找个一个不错的,使用比较简单。效果图:
github:https://github.com/Jungerr/GridPasswordView
使用说明:
<com.jungly.gridpasswordview.GridPasswordView
android:id="@+id/pswView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:gpvTextColor="#2196F3"
app:gpvTextSize="25sp"
app:gpvLineColor="#2196F3"
app:gpvLineWidth="1dp"
app:gpvGridColor="#ffffff"
app:gpvPasswordLength="6"
app:gpvPasswordTransformation="$"
app:gpvPasswordType="numberPassword / textPassword / textVisiblePassword / textWebPassword"/>
mPasswordView.setOnPasswordChangedListener(new GridPasswordView.OnPasswordChangedListener() {
@Override
public void onTextChanged(String psw) {
Log.i(TAG, "onTextChanged: "+psw);
}
@Override
public void onInputFinish(String psw) {
Toast.makeText(this, psw, Toast.LENGTH_LONG).show();
}
});