Android完美解决输入框EditText隐藏密码打勾显示密码问题
来源:互联网 发布:含有大数据的新闻 编辑:程序博客网 时间:2024/05/16 05:24
长话短说,一共有两种方法。首先你需要在布局文件里面给EditText设置一个android:inputType="numberPassword"属性。我这里默认规定密码只能是数字了。如果你需要你的密码不止是数字,你可以设置android:inputType="textPassword"。
方法一:使用setInputType设置(适用于textPassword)
@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) { // TODO Auto-generated method stub if (isChecked) { mPswEdt.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); } else { mPswEdt.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); }}
方法二:使用setTransformationMethod设置(适用于numberPassword)
@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) { // TODO Auto-generated method stub if (isChecked) { mPswEdt.setTransformationMethod(HideReturnsTransformationMethod .getInstance()); } else { mPswEdt.setTransformationMethod(PasswordTransformationMethod .getInstance()); }}
0 0
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- Android 打勾显示输入的密码 --EditText与setTransformationMethod
- Android打勾显示输入的密码 - EditText与setTransformationMethod
- Android之EditText 为密码输入框时,密码的显示与隐藏
- Android之EditText 为密码输入框时,密码的显示与隐藏
- Android UI设计 文本输入框EditText用法(输入密码 隐藏显示输入的字符串)
- 打勾显示输入的密码(EditText与setTransformationMethod)
- Android 打勾显示输入的密码
- Android:打勾显示输入的密码
- Android 打勾显示输入的密码
- EditText输入密码的显示与隐藏
- EditText输入密码隐藏或显示文本
- VS2015如何自定义类模板、我的模板——原来这么简单!
- C++ 为什么模板只能在头文件中实现?
- html知识点总结积累
- Activity表示层
- C/C++语法注意点
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- 面试经验
- SpringMVC之HiddenHttpMethodFilter 过滤器
- 理解TCP为什么需要进行三次握手(白话)
- C 命名指针的更好习惯
- LeetCode197
- 多个数据源配置
- android:ToolBar详解
- 霍夫变换与广义霍夫变换