zoukankan      html  css  js  c++  java
  • 密码框显示和隐藏

    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. }   
  • 相关阅读:
    二维数组
    ASCII_02_扩展
    ASCII_01
    【转】如何监控某个驱动器或目录及其下面的所有子目录的创建文件的动作
    webpack+vue2.0项目 (一) vue-cli脚手架
    分享两个常用的rem布局方式
    移动端border:1px问题解决方案
    sticky footer 布局
    用js数组实现最原始的图片轮播实现
    分享按钮(QQ,微信,微博等)移入动画效果
  • 原文地址:https://www.cnblogs.com/zhiqiangsimida/p/2774701.html
Copyright © 2011-2022 走看看