现在我获取所有信息,如当前地址,国家/地区名称,邮政编码等。使用我的位置通过GPS进行地理编码,但我希望从我的GPS位置获取下一个交叉点(道路)或下一个地址的名称地理编码String s = "Address Line: "
+ addresses.get(0).getAddressLine(0) + "\n"
+ addresses.get(0).getFeatureName() + "\n"
+ "Locality: "
+ addresses.get(0).getLocality() + "\n"
+ addresses.get(0).getPremises() + "\n"
+ "Admin Area: "
+ addresses.get(0).getAdminArea() + "\n"
+ "Country code: "
+ addresses.get(0).getCountryCode() + "\n"
+ "Country name: "
+ addresses.get(0).getCountryName() + "\n"
+ "Phone: " + addresses.get(0).getPhone()
+ "\n" + "Postbox: "
+ addresses.get(0).getPostalCode() + "\n"
+ "SubLocality: "
+ addresses.get(0).getSubLocality() + "\n"
+ "SubAdminArea: "
+ addresses.get(0).getSubAdminArea() + "\n"
+ "SubThoroughfare: "
+ addresses.get(0).getSubThoroughfare()
+ "\n" + "Thoroughfare: "
+ addresses.get(0).getThoroughfare() + "\n"
+ "URL: " + addresses.get(0).getUrl();
答案 0 :(得分:0)
假设您的请求返回多个JSON对象,您可以通过递增索引来检索下一个结果,或者在您的特定情况下,下一个假定的结点。就像你如何访问数组一样。
实施例
addresses.get(1).getSomething(#)
基于documentation上的示例,您似乎创建了GETTERS
来从JSON本身检索值。不确定这是否有所不同。
您可以尝试使用此在线tool以便更好地理解,因为您可以直观地了解索引的外观。