相关疑难解决方法(0)

如何为Android应用设置默认语言?

我用两种语言创建了一个应用程序.当用户的默认系统语言是英语时,使用第二个(英语).如果不是,则使用第一个.

我想将第二语言(即英语)设置为DEFAULT语言,这意味着当用户打开我的应用程序并且他的系统语言不是第一语言或英语时,英语将显示为默认语言.

我试过了:

    Locale locale = new Locale("en_US");
    Locale.setDefault(locale);
    Configuration config = new Configuration();
    config.locale = locale;
    context.getApplicationContext.getResources().updateConfiguration(config, null);
Run Code Online (Sandbox Code Playgroud)

但每次都得到"上下文无法解决"的错误.这段代码是正确的还是......?

java android

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

android ×1

java ×1