博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 代码设置密码输入框内容的显示/隐藏
阅读量:5311 次
发布时间:2019-06-14

本文共 1267 字,大约阅读时间需要 4 分钟。

 

//内容可见

mEtPassword.setTransformationMethod(HideReturnsTransformationMethod.getInstance());

//内容不可见

mEtPassword.setTransformationMethod(PasswordTransformationMethod.getInstance());

 

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();			}        	        });           }

 

转载于:https://www.cnblogs.com/zhou-guobao/p/5287363.html

你可能感兴趣的文章
python3写的exe小工具的准备事项
查看>>
城市气候与海洋的关系研究
查看>>
爬虫之“前戏”:一
查看>>
Flask二:路由,配置参数,蓝图,特殊装饰器
查看>>
爬虫基础知识
查看>>
爬虫之“前戏” 二: http和https协议
查看>>
简单的实现KNN算法
查看>>
TuShare模块的应用
查看>>
二:面向对象 类和对象
查看>>
美国各州人口数据分析
查看>>
一:面向对象的初识
查看>>
【CF321E】+【bzoj5311】
查看>>
【CF321E】+【bzoj5311】贞鱼
查看>>
慈溪中学摸底测试
查看>>
react---简易toast组件
查看>>
react--列表携带搜索条件到详情,详情回到列表要回显之前的搜索条件,然后刷新后搜索条件重置初始状态...
查看>>
react---简易展开收起组件
查看>>
es6----数组去重(简单类型和引用类型)
查看>>
typeof null ======》"object"
查看>>
javascript----是否下拉到页面底部
查看>>