Как преобразовать текст, введенный в тексте редактирования, в стиль пароля (*****)? - PullRequest
0 голосов
/ 11 ноября 2010

Мне нужно это сделать, например, когда вы вводите PIN-код в свой телефон, цифры превращаются в звезды (**).

Есть ли способ сделать это в XML-файле макета? Если нет, то есть ли способ сделать это с помощью Java?

Ответы [ 4 ]

3 голосов
/ 11 ноября 2010
1 голос
/ 11 ноября 2010
<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">
0 голосов
/ 07 октября 2011

Для этого используйте код:

 fieldname.setTransformationMethod(android.text.method.PasswordTransformationMethod.getInstance());
0 голосов
/ 11 ноября 2010

Я решил это.Вы должны поставить android:password="true" на xml.

...