Android:如何在多语言资源中重用字符串

Android:如何在多语言资源中重用字符串,第1张

概述自从我第一个android项目以来,这使我感到困惑.考虑以“en”为默认值的多语言字符串资源:res/values/strings.xml<---Thedefaultlanguage'en'res/values-de/strings.xml<---deres/values-fr/strings.xml<---frres/values-it/strings.xml<---it使用该文件夹

自从我第一个android项目以来,这使我感到困惑.考虑以“ en”为默认值的多语言字符串资源

res/values/strings.xml     <--- The default language 'en'res/values-de/strings.xml  <--- deres/values-fr/strings.xml  <--- frres/values-it/strings.xml  <--- it

使用该文件夹结构,此应用的AndroID电子市场条目显示“仅默认,德语,法语和意大利语”的语言支持.是的,该列表中缺少英语.

是否可以将“ values”文件夹中的完整默认字符串资源“包括”在其他“ values-en”文件夹中.是的,我不想在新文件夹中维护该文件,因为所有内容都已在默认字符串资源中声明.

提前谢谢了.

哈拉尔德

解决方法:

我不太明白问题出在哪里.只需创建一个values-en目录,然后将XML从默认目录复制粘贴到新目录即可.

如果您只想有一个指向该默认值目录的符号链接,以便当您在默认目录中更改某些内容时,链接目录中的文件代表相同的更改,则只需转到file-> GT.新->文件夹选择应在其中创建新文件夹的位置(在您的情况下为res目录),然后在Advanced>>然后在其中选择链接到备用位置(链接文件夹),然后浏览到要链接到的目录(在您的情况下为values目录),然后完成.

现在,每当您更改values目录中的内容时,所有更改都将应用于新的链接目录.

总结

以上是内存溢出为你收集整理的Android:如何在多语言资源中重用字符串全部内容,希望文章能够帮你解决Android:如何在多语言资源中重用字符串所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1083036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存