【问题标题】:How to change device locale language setting of device?如何更改设备的设备语言设置?
【发布时间】:2013-05-23 06:44:43
【问题描述】:

我想将我的 android 项目转换为多种语言。我创建了一个列表视图,其中将显示不同的语言。当我从此列表中选择任何项目时,我想更改设备语言。我该怎么做?

【问题讨论】:

标签: android settings locale


【解决方案1】:

您可以像这样更改语言

    Locale locale = new Locale("en_US");
    Locale.setDefault(locale);
    Configuration config = new Configuration();
    config.locale = locale;
    context.getApplicationContext().getResources().updateConfiguration(config, null);

【讨论】:

  • 似乎对我不起作用。 com.android.settings 应用上的语言保持不变。
猜你喜欢
  • 1970-01-01
  • 2011-02-05
  • 1970-01-01
  • 2016-05-20
  • 1970-01-01
  • 2021-01-31
  • 1970-01-01
  • 1970-01-01
  • 2011-10-13
相关资源
最近更新 更多