我有下一个问题:
当我添加一个名为“values-en”的新文件夹时,我将 strings.xml 文件从默认文件夹“values”到那个“values-en”,我总是得到下一个错误:
Couldn't resolve resource @string/my_string
我已清理项目并刷新,警告始终存在。
是否有任何限制,我必须在设备文件夹“values”中始终有一个strings.xml?
有人尝试过同样的事情吗?
提前致谢
答案 0 :(得分:6)
您必须拥有values文件夹。要支持多种语言,您可以添加其他值文件夹(values-en,values-fr等)。 在默认值文件夹中,您可以使用应用程序的默认语言和值来声明字符串 - 使用相同的字符串,但使用英语翻译。