Установка inputType textFilter и textPassword перестает отображаться как точки пароля вместо них самих

1

Я пытался ограничить поле пароля набором символов. Поэтому попытался использовать textFilter и сделал это. Когда я устанавливаю inputType textFilter и textPassword, он перестает отображаться как точки паролей и отображает текст, который я набираю в Editext. Когда я удаляю textFilter, символы этого поля отображаются как точки паролей, а не сами.

Это фрагмент, используемый в моем XML-ресурсе

main.xml

<EditText android:id="@+id/password" android:layout_width="wrap_content"
                    android:layout_height="wrap_content" android:layout_weight="1"
                    android:layout_gravity="center_vertical|center_horizontal"
                    android:layout_marginTop="2.0dip" android:singleLine="true"
                    android:scrollHorizontally="true" android:inputType="textPassword|textFilter"
                    android:hint="@string/input_field_here" android:digits="@string/only_alpha_numeric"></EditText>

string.xml

<string name="only_alpha_numeric">abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ/>

Пожалуйста, дайте мне знать, есть ли способ достичь желаемого результата?

благодаря

Теги:
design

1 ответ

3
Лучший ответ

Привет, используйте следующие строки в XML файле. Из этого вы можете сохранить свойство textFilter, а также свойство подсказки пароля тоже.. надеюсь, это вам очень поможет.

android: password = "true" android: inputType = "textFilter"

  • 0
    Спасибо Раджеш ... сработало очарование ...
  • 0
    рад слышать Нандагопал
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню