1

我的设备系统设置为繁体中文。
但我希望我的应用默认语言为英语。
所以我第一次使用下面的代码来设置默认值。

    Resources res = getResources();
    Configuration config = res.getConfiguration();
    config.locale = Locale.ENGLISH;
    DisplayMetrics dm = res.getDisplayMetrics();
    res.updateConfiguration(config, dm);

但它仍然显示繁体中文而不是英文。
我该如何修改?

4

1 回答 1

3

在 AndroidManifest.xml 中为每个活动添加以下内容

android:configChanges="locale"

资源

于 2013-08-12T02:55:38.297 回答