更改Value Folder,string.xml文件

时间:2015-07-29 07:22:31

标签: android

我想制作一个双语应用程序。我创建了两个文件夹value-ar和value-en。我想通过点击按钮从值-a到value-en来更改文件夹。我怎么能改变它?

1 个答案:

答案 0 :(得分:1)

您可以通过编程方式设置语言,但不建议这样做。

Resources res = context.getResources();
DisplayMetrics dm = res.getDisplayMetrics();
android.content.res.Configuration conf = res.getConfiguration();
conf.locale = new Locale("en_us");
res.updateConfiguration(conf, dm);

这会将语言设置为en(用你的话来说,改变文件夹^^)