从XML到Java源程序获取字符串值

时间:2014-05-08 12:01:41

标签: android xml xml-parsing

我需要知道是否有办法从String获取strings.xml类型数据(嵌套在资源标记中)

<resources>
    <string name="app_name">One World</string>
    <string name="action_settings">Settings</string>
    <string name="hello_world">Hello world!</string>
    <string name="productInfo_lanIP">LAN IP Address :\t</string>
</resources>

我需要从productInfo_lanIP获取MainActivity.java并在我的{{1}}中使用它来执行另一个字符串的插入。

注意:我正在更新该值,因此我可以使用它在通过XML页面之后显示它。我使用的是Android 4.2.2

2 个答案:

答案 0 :(得分:1)

你可以获得如下字符串:

 String productInfo_lanIP = getString(R.string.productInfo_lanIP);

完成此link

答案 1 :(得分:0)

String mystring = getResources().getString(R.string.productInfo_lanIP);

如果有帮助,请接受答案:)