长话短说,一共有两种方法。首先你需要在布局文件里面给EditText设置一个android:inputType="numberPassword"属性。我这里默认规定密码只能是数字了。如果你需要你的密码不止是数字,你可以设置android:inputType="textPassword"

方法一:使用setInputType设置(适用于textPassword

@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {// TODO Auto-generated method stubif (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 stubif (isChecked) {mPswEdt.setTransformationMethod(HideReturnsTransformationMethod.getInstance());} else {mPswEdt.setTransformationMethod(PasswordTransformationMethod.getInstance());}}

好了,今天就到这里,希望对大家有所帮助。

更多相关文章

  1. 用Fiddler抓取Android、Iphone网络数据包
  2. Android实现关机、重启设备
  3. android数据存储
  4. Android使用SDK方法详解
  5. Android蓝牙开发浅析
  6. 自定义android的tab样式
  7. Android(安卓)LayoutInflater原理分析,带你一步步深入了解View(一
  8. 浅谈Java中Collections.sort对List排序的两种方法
  9. Python list sort方法的具体使用

随机推荐

  1. Android的Handler总结
  2. Eclipse中怎样安装Andriod ADT的插件
  3. Android(安卓)ViewGroup 触摸屏事件派发
  4. 探究Android中浏览器UA的生成策略
  5. Android(安卓)Framework内核之旅
  6. android WebView登录状态session id 和co
  7. android学习笔记之十一数据存储(Shared P
  8. Android(安卓)实现多个Audio文件的顺序播
  9. 自定义ViewPager实现图片自动轮播无限循
  10. android启动之init进程详解