您可下载源码,运行看效果:点击打开链接
一)切换为英文的代码:
Locale.setDefault(Locale.ENGLISH);
Configuration config = getBaseContext().getResources().getConfiguration();
config.locale = Locale.ENGLISH;
getBaseContext().getResources().updateConfiguration(config
, getBaseContext().getResources().getDisplayMetrics());
这样,打开的子窗体的字串都会从value-en\string.xml中取字串。
二)android的多语言机制是string.xml:
value-en\string.xml为英语
<?xml version="1.0" encoding="utf-