我有一个编辑文本字段。当用户默认点击它时,它会在虚拟键盘上显示小写字母。
我希望默认情况下在键盘上显示第一个字母大写字母和其他小字母。
如何做到这一点?
答案 0 :(得分:8)
android:capitalize
已弃用。请使用: android:inputType
android:inputType="textCapSentences"
答案 1 :(得分:6)
尝试将android:capitalize="sentences"
添加到EditText
文件中Layout
的定义中。这应该capitalize
句子的第一个字符。如果你想用大写字母开头每个单词,请使用单词。
有关此内容的更多信息,请参阅API。
答案 2 :(得分:5)
为了大写 EditText 的每个字符 使用这些财产。
android:capitalize="characters"
答案 3 :(得分:3)
我在我的textCapCharacters
中使用了EditText
值以下的属性来打开虚拟键盘上的大写锁定并且它有效。
android:inputType="textCapCharacters"
答案 4 :(得分:1)
要大写键盘的所有字符,请在{xml:{/ p>中的edittext
中使用此字符
android:inputType="textCapCharacters"
要将每个句子的第一个字符大写,请使用:
android:inputType="textCapSentences"