Edittext 不接受首字母大写

Edittext not accepting a capital first letter

我有一个带有 Edittexts 的简单应用程序,现在(由于 android 工作室强制将我的模拟器升级到 API 27)将不接受大写字母作为第一个字母。它仍在我的 phone (API 21) 上工作。我尝试了通常的 TYPE_TEXT_FLAG_CAP_SENTENCES 和 android:inputType="textCapSentences" 等。 这似乎不是问题。它根本不接受资本!

您必须使用模拟器键盘输入值来编辑文本。如果焦点在启用输入类型的 EditText 上

android:inputType="textCapWords"

然后您会看到键盘的第一个字母为大写字母,当您开始输入第二个字母时,键盘将变为小写字母。

API < 27 从笔记本电脑输入也可以。但是在 27 上它不起作用。

希望对您有所帮助。