EditText 部分常见属性的介绍

    xiaoxiao2021-03-31  40

    1.设置EditText明文切换

    方法1: EditText mEditText; if (mEditText.getInputType() == InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD) { /*隐藏密码 TYPE_CLASS_TEXT 和 TYPE_TEXT_VARIATION_PASSWORD 必须一起使用*/ mEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); }else { /*显示密码*/ mEditText.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); } 方法2: if (mEtPwd.getTransformationMethod() == HideReturnsTransformationMethod.getInstance()) { /*隐藏密码*/ mEtPwd.setTransformationMethod(PasswordTransformationMethod.getInstance()); }else { /*显示密码*/ mEtPwd.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); }

    参考资料:http://www.cnblogs.com/zhaoyanjun/p/5748350.html

    2.EditText组件drawableLeft属性

    一般传统布局会使用ImageView 和 EditText 来完成上述布局,但是使用drawableLeft属性可以合二为一

    3.EditText组件drawableLeft属性设置的图片和hint设置的文字之间的距离

    使用了drawableLeft 属性后,如果要设置图片与文字的间距 使用EditText的属性android:drawablePadding=”5dp”

    转载请注明原文地址: https://ju.6miu.com/read-665439.html

    最新回复(0)