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

前端之家收集整理的这篇文章主要介绍了如何在android中的字符串资源中使用整数资源前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在strings.xml文件中使用存储在integers.xml文件中的整数.

例如:

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

< string name =“some_string”>这是我的字符串num @ integers / some_integer连续< / string>

显然我的方式还不够好所以我需要一些帮助.我相信有一种可能的解决方案我只是不知道正确的解决方案.

感谢所有的帮助!

解决方法

简短的版本是你不能混合这样的资源,但你可以在 Java中使用:
getResources.getString(R.string.some_string,getResources.getInteger(R.integer.some_integer)
                      );

然后在你的String XML中

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

这样,%d就会被你在getString中传递的整数所取代

原文链接:https://www.f2er.com/android/315709.html

猜你在找的Android相关文章