【发布时间】:2012-12-18 01:55:28
【问题描述】:
我的视图中有许多 editText,我希望能够对键盘进行一些调整,以便在用户突出显示 EditText 时为他们指出。
特别是 - 制作只有大写字母的键盘? - 删除自动更正功能? - 将非英文字符添加到键盘的第一个屏幕,例如"ñ"
有没有简单的方法来改变这个键盘?
【问题讨论】:
标签: java android android-edittext keypad
我的视图中有许多 editText,我希望能够对键盘进行一些调整,以便在用户突出显示 EditText 时为他们指出。
特别是 - 制作只有大写字母的键盘? - 删除自动更正功能? - 将非英文字符添加到键盘的第一个屏幕,例如"ñ"
有没有简单的方法来改变这个键盘?
【问题讨论】:
标签: java android android-edittext keypad
通常,您对显示给用户的屏幕键盘没有太多控制权。但是,关闭自动更正并使所有字符大写是可能的,您只需在 XML 中设置 android:inputType 属性。这是the values that you can use(你也可以或|他们)。它看起来像android:inputType="textCapCharacters|textNoSuggestions"。
我不会担心 Ñ 或其他奇怪的字符。只需长按一个键(在本例中为 N)即可轻松获得其中的大多数。
【讨论】: