Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:如何隐藏在编辑文本框中输入的文本?_Android_Android Edittext_Passwords - Fatal编程技术网

Android:如何隐藏在编辑文本框中输入的文本?

Android:如何隐藏在编辑文本框中输入的文本?,android,android-edittext,passwords,Android,Android Edittext,Passwords,如何确保在编辑文本框中输入的文本不会显示给输入它的用户? 例如,当输入密码等时 活动代码: XML: 对于密码,请使用: android:inputType="textPassword" 因此,您的xml应该具有: <EditText android:id="@+id/euPass" android:layout_width="match_parent" android:layout_height="wrap_co

如何确保在编辑文本框中输入的文本不会显示给输入它的用户? 例如,当输入密码等时

活动代码:

XML:

对于密码,请使用:

 android:inputType="textPassword"
因此,您的xml应该具有:

<EditText
            android:id="@+id/euPass"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="-2dp"
            android:background="@drawable/edittext_bottom_bg"
            android:drawableLeft="@drawable/password"
            android:hint="Password"
            android:padding="10dp"
            android:password="true"
            android:textColorHint="#bbbbbb" 
            android:inputType="textPassword"/>

对于密码,您应该以编程方式使用

epass.setTransformationMethod(PasswordTransformationMethod.getInstance());
在你的布局中使用

android:password="true"

请注意,根据,android:password的编程版本是setTransformationMethod,而不是setInputType。

看起来是一个完整而简短的答案…评级为Uphanks,但这仍然显示在空白前输入的字母,我怎么才能保证每次都是空白条目呢?我认为这样的事情是不可能的。所以,如果这个答案解决了你的问题,请接受它作为一个正确的答案。如果它有助于你投票。
epass.setTransformationMethod(PasswordTransformationMethod.getInstance());
android:password="true"