2012-11-04 50 views
2

我正在开发一个调用其他web服务并将结果解析为Json对象的android应用程序,我想将web服务URI存储在单独的文件中,因此我添加了基本uri在strings.xml档案如下:从android中的外部文件获取web服务uri

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

,并使用URL塔的Java代码,我用这里面的:

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

与此代码的问题是,“R.string.BaseRestURL”显示一个int代码不是真正的字符串值,所以我不能使用这个代码访问资源,所以任何一个co帮助我!

回答

4

试试这个:

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

在您电话的活动:

的getString(R.string.BaseRestURL)