您的位置:首页 > 移动开发 > Android开发

Android项目密码框显示明文

2015-06-16 22:46 344 查看
package com.example.androiddemo;

import android.app.Activity;

import android.os.Bundle;

import android.text.method.HideReturnsTransformationMethod;

import android.text.method.PasswordTransformationMethod;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.CheckBox;

import android.widget.EditText;

public class MainActivity extends Activity {

 private EditText password=null;

 private CheckBox show=null;

 @Override

 protected void onCreate(Bundle savedInstanceState) {

  super.onCreate(savedInstanceState);

  setContentView(R.layout.activity_main);

  this.password=(EditText)super.findViewById(R.id.password);

  this.show=(CheckBox)super.findViewById(R.id.show);

  

  this.show.setOnClickListener(new OnClickListener() {

   

   @Override

   public void onClick(View v) {

    // TODO Auto-generated method stub

    if(MainActivity.this.show.isChecked()){

     MainActivity.this.password.setTransformationMethod(HideReturnsTransformationMethod.getInstance());

    }

    else {

     MainActivity.this.password.setTransformationMethod(PasswordTransformationMethod.getInstance());

    }

   }

  });

 }

}

 

 

效果图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: