gpt4 book ai didi

java - 如何在android中的字符串资源中使用整数资源

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

如何在我的 strings.xml 文件中使用存储在我的 integers.xml 文件中的一些整数。

例如:

我有<integer name="some_integer">5</integer>我想在我的 strings.xml 文件中使用它:

<string name="some_string">This is my string num @integers/some_integer in a row</string>

显然我的方法不够好,所以我需要一点帮助。我相信有一个可能的解决方案,但我不知道正确的解决方案。

感谢所有帮助!

最佳答案

简短的版本是你不能像这样混合资源,但你可以在 Java 中使用:

getResources.getString(R.string.some_string,
getResources.getInteger(R.integer.some_integer)
);

然后在您的字符串 XML 中

<string name="some_string">This is my string num %d in a row</string>

这样,%d 就会被您在 getString 中传递的整数替换

关于java - 如何在android中的字符串资源中使用整数资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31408514/

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