首页 > 解决方案 > 如何启用 EditText 以输入特殊字符,如 ~!#$%^&*()_-{[}]?和其他 app:endIconMode="password_toggle" 在android中启用?

问题描述

我在 EditText TextInputLayout 中使用 app:endIconMode="password_toggle" 来切换密码可见性并想要所有特殊字符,例如“~!@#$%^&*()_-{[}]?” 在这种情况下要由 EditText 接受,我无法输入以上字符,例如 ~,!,{,},[,] 等。

我想如何获得我的要求?任何形式的帮助将不胜感激。

标签: androidandroid-studioandroid-layoutandroid-edittext

解决方案


使用 inputType textEmailAddress 或 textPassword 接受所有字符。

android:inputType="textPassword"


推荐阅读