今天小马写下在做登陆时用到的有关输入的密码显示与隐藏的代码,虽然很简单,但有用的东西,直接当笔记写下来,吼吼,先看下效果:
![]()
![]()
![]()
下面来看下这代码有多简单,有用,小马就记下,不管多简单:
- package com.xiaoma.www;
-
- import android.app.Activity;
- import android.graphics.Rect;
- import android.os.Bundle;
- import android.text.method.HideReturnsTransformationMethod;
- import android.text.method.PasswordTransformationMethod;
- import android.text.method.TransformationMethod;
- import android.view.View;
- import android.widget.CheckBox;
- import android.widget.CompoundButton;
- import android.widget.CompoundButton.OnCheckedChangeListener;
- import android.widget.EditText;
-
-
-
-
-
-
-
-
-
- public class PasswordIsShowTestActivity extends Activity {
-
- private EditText username;
- private EditText password;
- private CheckBox cbBox ;
-
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
-
- username = (EditText)findViewById(R.id.editText1);
- password = (EditText)findViewById(R.id.editText2);
- cbBox = (CheckBox)findViewById(R.id.checkBox1);
- cbBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
-
- @Override
- public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
- if(cbBox.isChecked()){
-
- password.setTransformationMethod(
- HideReturnsTransformationMethod.getInstance());
- }else{
-
- password.setTransformationMethod(
- PasswordTransformationMethod.getInstance());
- }
- }
- });
- }
- }
这篇文章很简单,没什么东西,只是小马拿来当笔记用的,希望不要拍我砖,小马现在很菜, 但诚心希望看文章的你多提建议,批评指导小马,先谢谢啦
本文转自华华世界 51CTO博客,原文链接:http://blog.51cto.com/mzh3344258/753296,如需转载请自行联系原作者