我指的是名称,而不是它的值,例如这样的:Android - 如何从资源获取名称?
<resources>
<string name="magical_value_1">Lapin</string><br>
<string name="magical_value_2">Poulet</string><br>
<string name="magical_value_3">Saucisse</string><br>
</resources>
如果我使用String value1 = getResources().getString(R.string.magical_value_1);
这将是拉平的结果,但我需要一种方法在一个变量获得"magical_value_1"
(没有拉平) 。我需要这样做是因为语言,我的应用程序中有很多语言,并且它们的值会更改,但名称(magical_value_1)是唯一保留的语言(不论语言)。谢谢
您是否阅读过有关支持不同语言的支持http://developer.android.com/training/basics/supporting-devices/languages.html?这听起来对我来说,你正试图支持不同的语言,但正试图以错误的方式做到这一点...... – Darwind