在Android中通过谷歌地图查询从所有结果中获取地址?

在Android中通过谷歌地图查询从所有结果中获取地址?,android,Android,我正在开发一个Android应用程序,在这个应用程序中,我对城市周围半径范围内的所有企业进行搜索,我正在寻找一种方法,将每个pin的企业地址输入到我的应用程序中,以便我可以使用它们。我可以使用MapView执行搜索并将其显示在地图上,但我无法找到访问结果列表的方法。当我使用输出=csv或xml的HTTP GET方法时,它只返回我搜索的中心城市的地址/地理点 有人知道我可以使用一组方法或其他方法从Android应用程序中的查询中获取返回的企业地址吗?谢谢。这不是通过Maps api实现的,我不知道

我正在开发一个Android应用程序,在这个应用程序中,我对城市周围半径范围内的所有企业进行搜索,我正在寻找一种方法,将每个pin的企业地址输入到我的应用程序中,以便我可以使用它们。我可以使用MapView执行搜索并将其显示在地图上,但我无法找到访问结果列表的方法。当我使用输出=csv或xml的HTTP GET方法时,它只返回我搜索的中心城市的地址/地理点


有人知道我可以使用一组方法或其他方法从Android应用程序中的查询中获取返回的企业地址吗?谢谢。

这不是通过Maps api实现的,我不知道这一点,但Android SDK中有一个类,您可以使用它从geopoints和viceversa获取地址

地理编码器


用于处理地理编码和反向地理编码的类。地理编码是将街道地址或其他位置描述转换为(纬度、经度)坐标的过程。反向地理编码是将(纬度、经度)坐标转换为(部分)地址的过程。反向地理编码位置描述中的详细信息量可能有所不同,例如,其中一个可能包含最近建筑物的完整街道地址,而另一个可能仅包含城市名称和邮政编码。Geocoder类需要一个后端服务,该服务不包含在核心android框架中。如果平台中没有后端服务,Geocoder查询方法将返回一个空列表。

发布一些您已经完成的工作以及您在响应中获得的数据的示例如何?