Подтвердить что ты не робот

Как указать EditText inputType как число и пароль?

У меня есть следующее:

<EditText
    android:inputType="number"
    android:password="true"
    ....
</EditText>

Я получаю предупреждение о том, что "android: password" устарел, и вместо этого я должен использовать inputType. Есть ли способ указать inputType как номер и пароль?

4b9b3361

Ответ 1

Установить android:inputType="numberPassword"

Смотрите Ссылка

Ответ 2

вы должны использовать TYPE_CLASS_NUMBER.

EDIT:

Как этот ответ

android:inputType="textPassword|number" 

игнорировать textPassword и только принять номер, но не пароль.

Итак, вы должны использовать android:inputType="textPassword|number" с android:password="true".

который является единственным решением.

Ответ 3

Просто установите свой тип ввода на этот android:inputType="textPassword|number"