当突出显示editText时,向用户显示手动键盘



我的视图中有许多editText,我希望能够对当用户突出显示editText时指向用户的键盘进行一些调整。

特别是-制作仅大写字母的键盘?-是否正在删除自动更正功能?-在键盘的第一个屏幕上添加非英语字符,例如"ñ">

有没有一种简单的方法可以更换这个键盘?

通常,您无法对显示给用户的屏幕键盘进行太多控制。但是,关闭自动更正并将所有字符设为大写是可能的,只需在XML中设置android:inputType属性即可。以下是您可以使用的值(也可以对|进行OR运算)。它看起来像android:inputType="textCapCharacters|textNoSuggestions"

我不会担心尼翁或其他奇怪的角色。其中大多数只需长按一个键(在本例中为N)即可轻松获得。

最新更新