我正在从谷歌网址获取经纬度的问题,如下所示,我正在使用asynctask,没有网络问题。我有地址数组有4个地址,我使用如下:
for(int i = 0; i < address.length; ++i) {
Log.e("i value: ",i+"");
try {
HttpPost httppost = new HttpPost("http://maps.google.com/maps/api/geocode/json?address=" + address[i] + "&sensor=false");
HttpClient client = new DefaultHttpClient();
....... //codes to get lat and long
.......
} catch(......) {
}
}
正如你所看到的,我使用Log打印i值。它来自0,1,2,3,但它只是第一次调用这个url,即i值为0并得到lat和long地址,但不是接下来的3个值。任何帮助?感谢