我开始学习Android编程,我遇到问题THIS LESSON有类似问题,但与早期版本的Android Studio有关。 我无法创建新文件夹(国家/地区值),如下所示: CLICK FOR IMAGE 或者:
MyProject/
res/
values/
strings.xml
values-es/
strings.xml
values-fr/
strings.xml
P.S。 Sory因为我的英语不好:D
答案 0 :(得分:3)
您需要在mac os上使用explorer
Finder
创建文件夹...或者在Windows或Linux中使用其他内容。之后,将字符串文件复制到该文件夹,Android Studio会自动检测到它。
答案 1 :(得分:2)
通过[右键单击]' res'在Android Studio中创建目录(类似,但可能与您链接的示例略有不同)。并选择新的' - > ' android资源目录'。
这将打开弹出窗口,询问您一些信息。
找到' locale'在左侧列表中。然后选择它。然后按">>"按钮。
这将询问您的语言(如果您选择'地区'说出该语言的地方,那么' en-rUS'是英语 - 美国,其中' en'只是英语(没有地区))
点击“确定”'按钮。
然后你需要' sycn'您的项目与您的gradle文件。
为此,请点击工具' - > '的Android' - > '将项目与gradle文件同步'
我刚刚使用Android Studio 1.5.1对此进行了测试。应该适合你。 ('翻译Strings.xml'正如Sandro Machado推荐的那样也是有效的,但我个人更喜欢先把文件夹放进去,但那只是我)
所以Android Studio'隐藏'你的文件夹。如果您查看文件系统,那么您将看到DID创建文件夹。但是,在Android Studio向您显示我所拥有的屏幕之前,您首先需要将strings.xml复制到每个文件夹中。 (老实说,我认为这是愚蠢的......之前没有意识到这种行为)但我希望能够向你解释这种情况。 (如果需要,上面的方法会生成正确的目录,但是之后你必须将strings.xml从/ values文件夹复制到每个文件夹中。
翻译编辑'对于小项目来说可能没问题,但我觉得原始文本文件对于大型项目会更好。 (只是一种感觉',没有什么可以支持它,可能只是我自己的工作流程比什么都重要。)