我在我选择语言布局的地方有代码但事实并非如此
工作。我们用德语(deutsch)测试了它,它是ISO 3代码deu
,西班牙语是spa
- 它既不起作用,或者代码不同?
String locale = Locale.getDefault().getISO3Language().toString();
if (locale.equals("spa")) {
setContentView(R.layout.es_pcversion);
} else {
setContentView(R.layout.pcversion);
}
答案 0 :(得分:2)
您必须使用值文件并在里面翻译文本。
例如,values-es中的string.xml将是您的西班牙语文本。
包含string.xml文件的gains文件夹是您的默认语言。