Android完美解决输入框EditText隐藏密码打勾显示密码问题
2016-01-04 10:34
686 查看
方法一:使用setInputType设置(适用于textPassword)
@Override public 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)
@Override public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) { // TODO Auto-generated method stub if (isChecked) { mPswEdt.setTransformationMethod(HideReturnsTransformationMethod .getInstance()); } else { mPswEdt.setTransformationMethod(PasswordTransformationMethod .getInstance()); } }
相关文章推荐
- 浅谈Android动画一角
- Android使用service的bind方式使用服务的使用需要注意的一个问题
- Android编程开发音乐播放器实例
- 10个Android开源个性化View控件
- Android Fragment 真正的完全解析(下)
- android popupwindow底部弹出
- Android退出应用最优雅的方式(改进版)
- Android Fragment 真正的完全解析(上)
- Android内存优化杂谈
- Android编程开发实现多线程断点续传下载器实例
- [借鉴] Android简便通用的SimpleBaseAdapter
- android中的style部分属性值介绍
- Android 控件——利用Dialog实现底部弹出对话框
- mac下android环境搭建笔记(android studio)
- Android studio 常用快捷键
- 一张图搞定Android学习路线
- android 项目零碎知识点小计
- 转Android项目Tab类型主界面大总结
- android的默认参数的修改
- android shape的使用