这是否可以将R.java变量转换为URI引用? 什么可以是URI?
PS:我知道这个愚蠢的问题。但是感谢您的帮助......答案 0 :(得分:1)
你的意思是你将URI作为字符串值存储在xml文件中,需要将它们转换为java.net.URI
个对象吗?
如果是这样......
在名为uris.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