gpt4 book ai didi

android - Android中具有相似键的多个字符串资源文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:08:59 27 4
gpt4 key购买 nike

我有一个 android 应用程序需要显示在资源下找到的字符串,但是可以有多个 strings.xml 文件,即 strings1.xml, strings2.xml 等等第三个。字符串键可以驻留在不同的 stringsN.xml 文件中,现在如果在让我们说 strings1.xml 中找到一个键,应该显示它而不用查看其他字符串文件相同的 key 。

在安卓上可以吗?我已经在我的 .Net 应用程序中完成了这件事,但在 android 中似乎不可行。事实上,当我针对多个 strings.xml 文件中的重复键输入值时,android 会给出编译错误。

编辑

这样做的原因是,有不同的客户端运行我的应用程序。假设对于 clientA,我添加了值为“ABC”的键“company”,并且在我的默认 strings.xml 文件中已经有一个具有相同键“company”但默认值为“Default Company”的默认公司名称。现在,如果客户 A 打开我的应用程序,对于客户 A 以外的客户,公司名称应该是“ABC”和“默认公司”。

最佳答案

不,这在 Android 上是不可能的。

不同文件夹中只能有重复的资源名称 (values-qualifier)。即使这样,字符串也不会重复。它们是为本地化准备的,一次只会加载一个。

如果您告诉我们您为什么需要这个,我们或许可以建议更好的解决方案。

关于android - Android中具有相似键的多个字符串资源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15926730/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com