我有以下内容:
<EditText
android:inputType="number"
android:password="true"
....
</EditText>
我收到一个警告,"android:password"已被弃用,我应该使用inputType。有没有办法将inputType指定为数字和密码?
设置android:inputType="numberPassword"
请参阅此链接
您应该使用TYPE_class_NUMBER。
编辑:
正如这个答案
android:inputType="textPassword|number"
忽略text密码,仅接受数字,但不接受密码。
因此,您应该将android:inputType="textPassword|number"
与android:password="true"
一起使用。
这似乎是唯一的解决方案。
只需将您的输入类型设置为此android:inputType="textPassword|number"