我有一个简单的应用程序Edittexts
,现在(自从被 android studio 强迫将我的模拟器升级到 API 27 以来(根本不接受大写字母作为第一个字母。它仍在我的手机上工作(API 21(。我已经尝试了通常的TYPE_TEXT_FLAG_CAP_SENTENCES和android:inputType="textCapSentences"等。这似乎不是问题所在。它根本不会接受资本!
必须使用模拟器键盘输入值才能编辑文本。如果焦点位于启用了输入类型的编辑文本上
android:inputType="textCapWords"
然后你会看到键盘将是第一个字母的大写字母,当你开始输入时,第二个字母键盘将变为小写字母。
从笔记本电脑进入的 API <27 也可以工作。但是在 27 日它不起作用。
希望这对您有所帮助。