android:inputType, textCapWords 在 textCapCharacters 之后不起作用

Luk*_*kap 5 android input-filtering android-edittext

我得到了一个 EditText,我设置了输入过滤器拳头,我给了 textCapCharacters,当显示软键盘时,它的工作原理就像所有输入都是大写的(仅限大写字母),然后我得到了另一个带有输入过滤器 textCapWords 的 EditText,当软键盘显示时,我得到了另一个 EditText 。键盘显示的字母仍然是大写的,并且在输入第一个字符时它们仍然是大写的,就像他们获得了 textCapCharacters 的输入过滤器一样,即使第二个字段获得了 textCapWords 的属性。它的行为就像 textCapCharacters 设置一些特殊的标志,表明它不会被其他文件清除。

<EditText
    android:inputType="textCapCharacters" 
    />

<EditText
    android:inputType="textCapWords" 
    />
Run Code Online (Sandbox Code Playgroud)