在我们的实际开发过程中可能会遇到一个密码输入框,设置他显示和隐藏密码的这个需求
谷歌已经帮我们实现好了方法,我们只要会调用就行了.
布局:
<EditText
android:id="@+id/et_editpawd_old"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/tv_editpawd_new"
android:layout_alignBottom="@+id/tv_editpawd_new"
android:layout_toRightOf="@+id/tv_editpawd_new"
android:ems="10"
android:layout_marginRight="20dp"
android:inputType="textPassword" />
显示密码:
pawd_old.setTransformationMethod(HideReturnsTransformationMethod
.getInstance());
隐藏密码:
pawd_old.setTransformationMethod(PasswordTransformationMethod
.getInstance());
这样我们就可以通过代码来动态的控制edittext密码框的显示密码和隐藏密码了