EditText ,希望将键入的文本显示为星号 ' * '
Posted
技术标签:
【中文标题】EditText ,希望将键入的文本显示为星号 \' * \'【英文标题】:EditText , want to appear typed text as stars ' * 'EditText ,希望将键入的文本显示为星号 ' * ' 【发布时间】:2022-01-18 00:15:17 【问题描述】:当我们在编辑文本字段中键入文本时,有什么方法可以将文本转换为星号'*',尤其是密码。
【问题讨论】:
【参考方案1】:将以下内容添加到您的 EditText
XML
android:inputType="textPassword"
【讨论】:
谢谢你的朋友,它工作正常 还有其他类型,比如numberPassword
@AungPhyoZaw,如果你只是想要一个数字密码什么的。
在android:inputType=" "这个类型下看到很多选项,谢谢指导
@AungPhyoZaw 是的,它们适用于不同的类型。如果是电子邮件,则根据您定义的类型弹出键盘建议,然后键盘将在顶部显示“@”符号。【参考方案2】:
EditText
具有内置属性android:inputType
,它允许您设置字段接受的输入类型。
例如,如果您将其设置为android:inputType="phone"
,那么键盘将只显示与拨打电话相关的字符。
您也可以将其设置为android:inputType="textPassword"
,这将导致该字段在用户输入时自动处理模糊输入。
您可以在官方文档here和here中找到更多详细信息
【讨论】:
哇......感谢您的即时回答,它正在工作。 欢迎您@AungPhyoZaw。选择答案作为接受的答案会让其他人清楚您的问题有解决方案,所以我建议您这样做。以上是关于EditText ,希望将键入的文本显示为星号 ' * '的主要内容,如果未能解决你的问题,请参考以下文章