如何打开键盘并更改输入语言

时间:2014-12-03 14:46:04

标签: java android

如何:   - 打开键盘而不关注edittext,   - 检查安装的语言和   - 将输入语言改为其他语言?

由于

1 个答案:

答案 0 :(得分:-2)

这是可能的。您可以设置区域设置。但是,我不建议这样做。我们已经在早期阶段尝试过,它基本上与系统作斗争。我们对更改语言有相同的要求,但决定解决UI应与手机UI相同的事实。它通过设置区域设置工作但是太多了。每次从我的经验中输入活动(每项活动)时都必须设置它。这是一个代码,如果你仍然需要这个(再次,我不推荐)

Resources res = context.getResources();
// Change locale settings in the app.
DisplayMetrics dm = res.getDisplayMetrics();
android.content.res.Configuration conf = res.getConfiguration();
conf.locale = new Locale(language_code.toLowerCase());
res.updateConfiguration(conf, dm);

如果您有特定于语言的内容,则可以根据设置更改该基础。