将R.java变量转换为URI

时间:2011-10-02 09:47:54

标签: android uri

这是否可以将R.java变量转换为URI引用? 什么可以是URI?

PS:我知道这个愚蠢的问题。但是感谢您的帮助......

1 个答案:

答案 0 :(得分:1)

你的意思是你将URI作为字符串值存储在xml文件中,需要将它们转换为java.net.URI个对象吗?

如果是这样......

在名为uris.xml

的xml文件中
<resources>
    <string name="stackoverflow">http://www.stackoverflow.com</string>
</resources>

然后在您的Java代码中,您可以使用

import java.net.URI;

URI stackoverflowUri = new URI(getResources().getString(R.uri.stackoverflow));

(您需要添加代码以捕获URISyntaxException调用引发的任何new URI