build.gradle中添加依赖
dependencies {
compile 'com.jungly:GridPasswordView:0.1'
}
在layout中添加GridPasswordView
<com.jungly.gridpasswordview.GridPasswordView android:id="@+id/pswView" android:layout_width="match_parent" android:layout_height="45dp" app:textColor="#2196F3" app:textSize="25sp" app:dividerColor="#2196F3" app:passwordLength="6" app:passwordTransformation="密" app:passwordType="textPassword"/>
在Activity中添加监听事件
final GridPasswordView gpvNormalTwice = (GridPasswordView)findViewById(R.id.pay_popu_pswView); gpvNormalTwice.setOnPasswordChangedListener(new GridPasswordView.OnPasswordChangedListener() { @Override public void onChanged(String psw) { } @Override public void onMaxLength(String psw) { if (psw.length() == 6 ){ pop.dismiss(); Log.i("tag","ped"+psw.toString()); } } });
效果图:
本文介绍了如何在Android项目中使用GridPasswordView库实现密码输入视图。首先在build.gradle文件中添加依赖,然后在布局文件中加入GridPasswordView组件,并设置相关属性。最后,在Activity中添加监听事件来获取用户输入的密码。
431

被折叠的 条评论
为什么被折叠?



