输入密码或金额的显示和隐藏
2016-10-08 23:35
381 查看
APP中常常会存在账号登录或者账户余额问题,登录过程中密码是不可缺少的,账户余额有时候有隐藏的需求。密码默认都是隐藏的,但有时候有显示密码的需求,这时候就用的了密码的显示和隐藏。
下面看一下我的效果图:
这里面我加了一个简单的判断,当输入内容时候才显示“睁眼”和“闭眼”,默认是隐藏的。当输入框中内容情况后,恢复为隐藏密码。
显示密码
下面看一下我的效果图:
这里面我加了一个简单的判断,当输入内容时候才显示“睁眼”和“闭眼”,默认是隐藏的。当输入框中内容情况后,恢复为隐藏密码。
而核心代码显示和隐藏密码也就两行代码:
隐藏密码mPassword.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_VARIATION_PASSWORD);//隐藏密码,密码类型为纯数字 mPassword.setSelection(mPassword.getText().toString().trim().length());//设置光标位置
显示密码
mPassword.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);//显示密码 mPassword.setSelection(mPassword.getText().toString().trim().length());//设置光标位置
另:显示为*号而非圆点的方法请看下篇文章输入密码或金额的显示和隐藏(续)
Demo下载
相关文章推荐
- 输入密码或金额的显示和隐藏(续)
- Android动态显示隐藏密码输入框的内容
- Android中显示输入的隐藏密码/Android多语系支持
- 第一个app-进阶:1、让EditText屏蔽软键盘仍能光标闪动:2、EditText 的inputType参数类型(密码方式-隐藏显示、只允许输入数字等等)
- VC实现文本输入框密码的显示与隐藏
- 显示/隐藏输入的密码--jquery插件--toggle-password
- Android UI设计 文本输入框EditText用法(输入密码 隐藏显示输入的字符串)
- Android布局中对输入密码的隐藏和显示(一)
- EditText输入密码时显示与隐藏
- js点击 密码输入框密码显示隐藏
- android程序代码实现改变字体颜色和输入密码的显示隐藏
- Android输入密码时显示与隐藏
- 动态修改EditText输入键盘并隐藏或显示密码
- Android实现动态显示或隐藏密码输入框的内容
- Android动态显示隐藏密码输入框的内容
- 【Android】实现动态显示隐藏密码输入框的内容
- EditText输入密码的显示与隐藏
- Android文本输入框(EditText)输入密码时显示与隐藏
- python getpass模块:隐藏不显示输入的密码
- 输入密码,隐藏显示;Json 汉字处理;恢复已保存的 cookie