什么应该是android中开发人员英语的values文件夹的名称

时间:2015-02-27 06:02:45

标签: android

我想要的是由String.xml组成的value文件夹的名称,在那个XML中我已经写了密钥配对,即#34; NAME"  " EMPLOYEE_ID&#34 ;.如果我使用任何语言关键词说en,fi,那将不是一个好习惯。那么上面的string.xml应该是value文件夹的名称。 谢谢。

3 个答案:

答案 0 :(得分:0)

默认情况下,英语语言将从值文件夹中提取,对于支持语言,您可以参考此link

答案 1 :(得分:0)

默认情况下,android会将英语视为主要语言,并从res⇒values⇒strings.xml中加载字符串资源。

答案 2 :(得分:0)

您应该仅将此xml保存在values文件夹中。 Android并没有因为被映射到什么而烦恼;它只是确保它返回正确的值,尊重特定设备的Locale设置的覆盖。

因此,是映射到还是映射到某个值的本身,与values无关它应该进入的文件夹;但最好将它存储在不同的xml文件中,例如 string_keys.xml 或其他东西。

值/ strings.xml中

<string name="employee_name">Name</string>

值/ strings_keys.xml

<string name="employee_name_key">employee_name</string>