Java 如何在Android SDK中调用Google地图方向Web服务?
嗨,我是android开发的新手。在我的应用程序中,我需要从google maps api direction webservice读取数据 http://maps.googleapis.com/maps/api/directions/xml?origin=Toronto&destination=Montreal&sensor=falseJava 如何在Android SDK中调用Google地图方向Web服务?,java,android,web-services,google-maps,google-maps-api-3,Java,Android,Web Services,Google Maps,Google Maps Api 3,嗨,我是android开发的新手。在我的应用程序中,我需要从google maps api direction webservice读取数据 http://maps.googleapis.com/maps/api/directions/xml?origin=Toronto&destination=Montreal&sensor=false 我想称之为Web服务。并从这个链接读取数据。请任何人在这个问题上帮助我。你可以通过HttpConnection public String getValuef
我想称之为Web服务。并从这个链接读取数据。请任何人在这个问题上帮助我。你可以通过
HttpConnection
public String getValuefromUrl(String url)
{
try
{
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
ResponseHandler<String> resHandler = new BasicResponseHandler();
String page = httpClient.execute(httpGet, resHandler);
Log.v("PAGE",page);
return page;
}
catch(Exception ex)
{
ex.printStackTrace();
return "zero";
}
}
公共字符串getValuefromUrl(字符串url)
{
尝试
{
DefaultHttpClient httpClient=新的DefaultHttpClient();
HttpGet HttpGet=新的HttpGet(url);
ResponseHandler resHandler=new BasicResponseHandler();
String page=httpClient.execute(httpGet,resHandler);
Log.v(“第页”,第页);
返回页面;
}
捕获(例外情况除外)
{
例如printStackTrace();
返回“零”;
}
}
谢谢,它工作得很好