我在视图中有一些editText,我希望能够对用户突出显示EditText时指向的键盘进行一些调整。
特别是 - 制作一个只有大写字母的键盘? - 删除自动更正功能? - 将非英语字符添加到键盘的第一个屏幕,例如“N”
是否有一种简单的方法可以更换此键盘?
答案 0 :(得分:1)
通常,您没有对显示给用户的屏幕键盘进行过多控制。但是,关闭自动更正并设置所有字符大写是可能的,您只需在XML中设置android:inputType
属性即可。这是[{3}}(你也可以OR |
)。它看起来像android:inputType="textCapCharacters|textNoSuggestions"
。
我不担心Ñ或其他奇怪的角色。只需长按一个键(在本例中为N),大多数都很容易获得。