通过EditText的setTransformationMethod()隐藏或显示密码
2014-01-07 17:57
429 查看
private Button mBtnPassword; private EditText mEtPassword; private boolean mbDisplayFlg = false; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mEtPassword = (EditText)findViewById(R.id.password); mBtnPassword = (Button)findViewById(R.id.btnPassword); mBtnPassword.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Log.d("AndroidTest", "mbDisplayFlg = " + mbDisplayFlg); if (!mbDisplayFlg) { // display password text, for example "123456" mEtPassword.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); } else { // hide password, display "." mEtPassword.setTransformationMethod(PasswordTransformationMethod.getInstance()); } mbDisplayFlg = !mbDisplayFlg; mEtPassword.postInvalidate(); } }); }
相关文章推荐
- 使用EditText的setTransformationMethod() 实现输入密码的显示,隐藏
- Android_EditText 打勾显示输入的密码 --EditText与setTransformationMethod
- 3.22 打勾显示输入的密码 --EditText与setTransformationMethod
- 打勾显示输入的密码 EditText与setTransformationMethod
- 打勾显示输入的密码 --EditText与setTransformationMethod
- 【Android每日一讲】2012.11.07 打勾显示输入的密码 - EditText与setTransformationMethod
- Android打勾显示输入的密码 - EditText与setTransformationMethod
- 打勾显示输入的密码(EditText与setTransformationMethod)
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- EditText动态管理密码显示与隐藏,明文与星号
- Android 密码 显示与隐藏功能实例
- EditView密码的显示与隐藏
- 动态设置EditText密码的显示和隐藏
- 自定义View之密码显示隐藏控件
- Android设置隐藏显示密码
- EXTJS 4.2 资料 控件之隐藏显示setVisible、只读setDisabled
- Android文本输入框(EditText)输入密码时显示与隐藏
- 关于EditText密码框,切换显示或隐藏
- 点击按钮,editText 显示/隐藏密码
- android edittext点击图片显示隐藏密码