0

可能重复:
更改 Android 键盘语言

Android 支持从应用程序本地化,请在此处找到示例代码

Locale locale = new Locale("en"); 
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config, null);

我的应用程序包含具有一个editText 的活动。但是在从应用程序更改区域设置后,当我单击 editText 进行写入时,android 键盘启动并且它不会在键盘的 OK 按钮上显示任何区域设置更改。

EditText 语言环境有什么解决方法吗?

谢谢,

4

1 回答 1

0

我认为尽管您可以更改应用程序的区域设置,以便它使用不同的资源,但键盘仍将使用用户在系统设置中选择的系统区域设置。

于 2012-11-22T12:24:54.063 回答