Android 如何设置西班牙语拉丁美洲的语言环境?

Android 如何设置西班牙语拉丁美洲的语言环境?,android,string,locale,Android,String,Locale,如何设置西班牙语拉丁美洲的语言环境? 我已将所有字符串存储在values-b+es+r419文件夹中,用于西班牙-拉丁美洲。但无法在区域设置中设置此语言。应用仅显示默认语言,而不更改应用的语言 Locale locale = new Locale("es","419"); Locale.setDefault(locale); Configuration config = new Configuration(); if (Build.VERSION.SDK_INT >= Build.V

如何设置西班牙语拉丁美洲的语言环境?
我已将所有字符串存储在values-b+es+r419文件夹中,用于西班牙-拉丁美洲。但无法在区域设置中设置此语言。应用仅显示默认语言,而不更改应用的语言

Locale locale = new Locale("es","419"); 
Locale.setDefault(locale); 
Configuration config = new Configuration(); 
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {         
    config.setLocale(locale); 
} else{ 
    config.locale=locale; 
} 
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { 
    context.createConfigurationContext(config); 
} else { 
    context.getResources()
           .updateConfiguration(config, context.getResources().getDisplayMetrics()); 
}

选中此项以编程方式更改区域设置。。这样,您就可以从所需的localeThanks中获取资源以进行回复,但我想知道西班牙语拉丁美洲的代码,同时通过编码LanguageHelper.setAppLocale(“fa”,this);//因此,对于b+es+r419I的值,“fa”的重新定位是什么。。如前一个链接所述,设置您使用的语言环境
configuration.setLocale(新语言环境(“es”,“419”))
。。让我知道这是否有帮助,但我的应用程序语言仍然没有更改。它只显示默认语言。在这种情况下,请发布您迄今为止尝试过的代码。。这样我们就可以更好地理解什么不起作用了