在不更改设备设置的情况下更改应用程序的语言

ekj*_*yot 2 android

我正在制作一个Android应用程序,我想在不改变设备语言的情况下在微调器中选择特定语言时更改应用程序的语言.我为所有语言制作了不同的字符串文件.现在接下来要做什么?谁能帮助我呢?谢谢

Bar*_*ica 5

最简单的方法就是改变VM的语言环境,例如:

Locale locale=new Locale("zh");  //Chinese    
Locale.setDefault(locale);  //set VM's default locale
Run Code Online (Sandbox Code Playgroud)