2 hcg 21 hcg_21 于 2013.05.13 16:22 提问

从android外部文件中获取web服务的 uri?

我开发一个 android 应用程序调用rest web服务,解析结果到 Json 对象。我想在一个单独的文件中保存 web 服务的 URI,所以我在 strings.xml 文件中添加了基础的 uri:

<string name="BaseRestURL">http://192.168.1.2:8080/SensorRestService/webresources/</string> 

在 java 代码中使用 url:

 String read = parse.readFeed(R.string.BaseRestURL+"com.rest.entities.user");

这段代码的问题是 "R.string.BaseRestURL" 显示一个 int code,不是真的string值。所以,我使用这段代码还是不能访问资源。

1个回答

franzhong
franzhong   2013.05.14 19:11

如果是在activity中
改为如下获取

 String read = parse.readFeed(this.getString(R.string.BaseRestURL)+"com.rest.entities.user");
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!