Android 如何将edittext中引入的文本转换为密码样式(*****)?
我需要这样做,比如当你在手机中输入PIN码时,数字会转换成星号(**)Android 如何将edittext中引入的文本转换为密码样式(*****)?,android,passwords,android-edittext,Android,Passwords,Android Edittext,我需要这样做,比如当你在手机中输入PIN码时,数字会转换成星号(**) 在布局xml文件中有这样做的方法吗?如果没有,有没有办法用java来做呢?我解决了这个问题。您必须在xml上添加android:password=“true”。我解决了这个问题。您必须将android:password=“true”放在xml上。 <EditText android:id="@+id/Text_password" android:password="true" android:lay
在布局xml文件中有这样做的方法吗?如果没有,有没有办法用java来做呢?我解决了这个问题。您必须在xml上添加android:password=“true”。我解决了这个问题。您必须将android:password=“true”放在xml上。
<EditText
android:id="@+id/Text_password"
android:password="true"
android:layout_width="80dip"
android:singleLine="true"
android:inputType="text"
android:hint="Password"
android:layout_height="wrap_content">
要使用代码执行此操作:
fieldname.setTransformationMethod(android.text.method.PasswordTransformationMethod.getInstance());
要使用代码执行此操作,请执行以下操作:
fieldname.setTransformationMethod(android.text.method.PasswordTransformationMethod.getInstance());