【发布时间】:2021-06-15 10:45:08
【问题描述】:
在我的应用程序中,我只需要英文键盘。如果用户在我的应用程序内的设置页面(输入和语言)键盘中更改语言(印地语)也会更改为印地语。如何将键盘限制为仅英语?
【问题讨论】:
-
无论出于何种原因,用户都可以切换到用户想要的任何键盘。这可以包括更改语言。对于用户是否更改语言或键盘,您没有投票权。
标签: android kotlin keyboard android-keypad
在我的应用程序中,我只需要英文键盘。如果用户在我的应用程序内的设置页面(输入和语言)键盘中更改语言(印地语)也会更改为印地语。如何将键盘限制为仅英语?
【问题讨论】:
标签: android kotlin keyboard android-keypad
@CommonsWare 的回答是正确的。 但是,无论如何您都应该过滤输入。强制英文键盘不会强制用户只使用英文字母。用户仍然可以长按字符或使用非英文硬件键盘。
您可以收听文本更改事件并拒绝此时您的数据库不接受的所有字符。
【讨论】: