重写点击事件监听down up事件,down的时候显示明文,up的时候显示密文
view.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
switch (motionEvent.getAction()){
case 0:{
medit_password.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
}break;
case 1:{
medit_password.setTransformationMethod(PasswordTransformationMethod.getInstance());
}break;
}
return false;
}
});
我还弄了个小眼睛的图片down的时候闭眼,up的时候睁眼
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@mipmap/eye_close" android:state_pressed="true" />
<item android:drawable="@mipmap/eye_open" />
</selector>
网友评论