博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
密码框显示和隐藏
阅读量:5901 次
发布时间:2019-06-19

本文共 1285 字,大约阅读时间需要 4 分钟。

  1. import android.app.Activity;    
  2. import android.graphics.Rect;    
  3. import android.os.Bundle;    
  4. import android.text.method.HideReturnsTransformationMethod;    
  5. import android.text.method.PasswordTransformationMethod;    
  6. import android.text.method.TransformationMethod;    
  7. import android.view.View;    
  8. import android.widget.CheckBox;    
  9. import android.widget.CompoundButton;    
  10. import android.widget.CompoundButton.OnCheckedChangeListener;    
  11. import android.widget.EditText;    
  12.     
  13.     
  14. public class PasswordIsShowTestActivity extends Activity {    
  15.         
  16.     private EditText username;    
  17.     private EditText password;    
  18.     private CheckBox cbBox ;    
  19.         
  20.     @Override    
  21.     public void onCreate(Bundle savedInstanceState) {    
  22.         super.onCreate(savedInstanceState);    
  23.         setContentView(R.layout.main);    
  24.             
  25.         username = (EditText)findViewById(R.id.editText1);    
  26.         password = (EditText)findViewById(R.id.editText2);    
  27.         cbBox = (CheckBox)findViewById(R.id.checkBox1);    
  28.         cbBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {    
  29.                 
  30.             @Override    
  31.             public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {    
  32.                 if(cbBox.isChecked()){    
  33.                                      password.setTransformationMethod(    
  34.                             HideReturnsTransformationMethod.getInstance());    
  35.                 }else{    
  36.                                password.setTransformationMethod(    
  37.                             PasswordTransformationMethod.getInstance());    
  38.                 }    
  39.             }    
  40.         });    
  41.     }    
  42. }   

转载于:https://www.cnblogs.com/zhiqiangsimida/archive/2012/04/17/2774701.html

你可能感兴趣的文章
Linux安装telnet
查看>>
sap scriptfom 多语言翻译
查看>>
黄聪:3分钟学会sessionStorage用法
查看>>
Entity Framework 全面教程详解(转)
查看>>
Windows上Python2.7安装Scrapy过程
查看>>
Chapter 3:Code Style in Django
查看>>
挖掘数据金矿 领军协同创新 曙光荣膺“2016大数据创新应用领袖企业”称号
查看>>
Fast通道获得Win10 Mobile Build 14977更新
查看>>
《BackTrack 5 Cookbook中文版——渗透测试实用技巧荟萃》—第3章3.6节识别操作系统...
查看>>
linux系统防火墙iptables命令规则及配置的示例
查看>>
10 个顶尖的 Linux 开源人工智能工具
查看>>
Firefox 跟踪保护技术将页面加载时间减少 44%
查看>>
聚合(根)、实体、值对象精炼思考总结
查看>>
java解析虾米音乐
查看>>
rails将类常量重构到数据库对应的表中之三
查看>>
mysql 多行合并函数
查看>>
【案例】RAID卡写策略改变引发的问题
查看>>
第四十八讲:tapestry 与 淘宝kissy editor编辑器带图片上传
查看>>
Linux/Centos 重置Mysql root用户密码
查看>>
[C语言]unicode与utf-8编码转换(一)
查看>>