Android虚拟键盘打开大写锁定

时间:2010-05-17 07:18:29

标签: android input keyboard

我有一个编辑文本字段。当用户默认点击它时,它会在虚拟键盘上显示小写字母。

我希望默认情况下在键盘上显示第一个字母大写字母和其他小字母。

如何做到这一点?

5 个答案:

答案 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"