我遇到了一个问题,我的应用程序中有一个按钮,上面写着“西班牙语”。当用户点击该按钮时,我希望整个应用程序都能切换成西班牙语。
Locale mLocale = new Locale("es");
Locale.setDefault(mLocale);
Configuration config = getBaseContext().getResources().getConfiguration();
if (!config.locale.equals(mLocale))
{
config.locale = mLocale;
getBaseContext().getResources().updateConfiguration(config, null);
}
我创建了两个独立的Strings.xml文件,但没有成功。我想在按钮点击时更改应用程序语言。
谢谢。