android客户端点击图片,显示密码可见
2016-02-15 11:56
465 查看
直接上代码吧:
应用:
应用:
mPasswordFoundText.setOnClickListener(this);
ImageButton visibleBtn = (ImageButton) findViewById(R.id.psd_visible); visibleBtn.setOnClickListener(new PsdVisibleChangeListener(visibleBtn, mPasswordEdit));
PsdVisibleChangeListener方法:
public class PsdVisibleChangeListener implements View.OnClickListener { private ImageButton imageButton; private EditText editText; public PsdVisibleChangeListener(ImageButton imageButton, EditText editText) { this.editText = editText; this.imageButton = imageButton; } @Override public void onClick(View v) { if (imageButton == null || editText == null) return; if (imageButton.isSelected()) { imageButton.setSelected(false); editText.setTransformationMethod(PasswordTransformationMethod.getInstance()); editText.setSelection(editText.getText().length()); } else { imageButton.setSelected(true); editText.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); editText.setSelection(editText.getText().length()); } }
相关文章推荐
- 修改Android签名证书keystore的密码、别名alias以及别名密码
- 使用Ubuntu的android Studio 解决中文乱码问题(总汇)
- Android学习笔记:Android各种访问权限Permission详解
- Android实现延迟的几种方法小结
- android学习笔记-使用Android 的日志工具Log
- Android开发中使用Frgment的优缺点
- Android dialog对话框的用法
- android学习笔记-Android 应用开发特色
- ANDROID自定义视图——onMeasure流程,MeasureSpec详解
- Android开发技术前线 (android-tech-frontier) --优质技术文章的聚合项目
- Android实现发送短信功能实例详解
- APIDemo学习笔记——Android上几种简单的Animation使用方法
- Android实现手势滑动多点触摸缩放平移图片效果
- Android基础
- Android Studio 快捷键汇总
- Android拨打电话功能实例详解
- Android-SDK无法更新的问题解决
- android中activity相关任务栈(1)
- Android远程获取图片并本地缓存
- Android仿英语流利说取词放大控件的实现方法(附demo源码下载)