假设应用程序有一些需要特定区域设置用于键盘的EditTexts(或者在缺少的情况下可用的内容),每个EditText一个,您如何请求?
答案 0 :(得分:1)
更改区域设置将更改应用程序使用的strings.xml文件等。
请参阅this answer了解如何切换键盘。
修改强> 您无法以编程方式将键盘更改为其应用程序 - 如上面的链接所述,您必须启动Intent以将用户带到设置键盘输入,以便他们自己更改。请参阅此链接Change Keyboard input language
此意图将打开您的输入设置。
startActivity(new Intent(Settings.ACTION_INPUT_METHOD_SETTINGS));
如果用户没有安装相关的字符集或键盘,还要考虑问题吗?你的应用程序如何反应?