【发布时间】:2012-07-23 16:47:13
【问题描述】:
在下面的代码中,我可以显示从我的 Google Places URL 中返回的第一个 JSON 地名结果。而不仅仅是第一项,我想显示整个返回的地名列表。这样做最简单的方法是什么?能否指点我的教程,或者给出示例代码?
HttpGet get = new HttpGet(bcURL.toString());
HttpResponse r = client.execute(get);
int status = r.getStatusLine().getStatusCode();
if(status == 200){
HttpEntity e = r.getEntity();
String data = EntityUtils.toString(e);
json = new JSONObject(data);
JSONArray timeline = json.getJSONArray("results");
JSONObject lastport = timeline.getJSONObject(0);
return lastport;
}else{
Toast.makeText(NewGPS3.this, "oops", Toast.LENGTH_SHORT);
return null;
}
JSONObject lastport = timeline.getJSONObject(0); 行显示名字。我想显示一个列表,而不仅仅是第一项。
【问题讨论】: