允许在编辑文本中使用有限的键盘数字,android?

Allow limited keyboard digits in edit text, android?

我只想在编辑文本中允许字母、数字和一些特殊字符:

android:digits="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ()*-_,;':."

我也想允许 am-percent(&) 和双引号 (") 当我在数字中添加 am-percent 时,出现此错误

The entity name must immediately follow the '&' in the entity reference.

如何添加这两个特殊字符?

尝试使用 &"

您可以在此处找到完整列表: List of XML and HTML character entity references

您可以使用正则表达式来实现此目的