JT7*_*703 16 search android location google-maps
所以,我在SO和其他论坛上看到过很多关于此的问题,但没有明确答案.这似乎是一个基本过程,所以我不明白为什么我找不到任何答案.
在Android开发者文档- http://developer.android.com/guide/topics/location/obtaining-user-location.html#Adjusting -附近的部分底部的"帮助用户决定去哪里",他们举例来说,"您希望提供附近餐馆,商店和娱乐的列表,并且建议的顺序会根据用户位置而变化."
这篇文章发现附近的位置 - 建议使用外部API.我认为Google的Android API不会包含此功能对我来说没有意义,特别是考虑到他们的文档中的上述情况.
其他帖子谈论使用GeoCoder + getFromLocationName().这看起来并不正确,因为它看起来并不像搜索那样真实,它似乎也面向特定的地址.
Android Developer文档中的上述示例是否可以使用当前的Android SDK完成?我已经在许多应用程序中看到过这种情况,并且在尝试奇怪的解决方案时感到非常沮丧.请帮我理解发生了什么.
谢谢!
更新: Google Places API不是这个的答案吗?它是一个Web服务,但它看起来完全像我上面描述的那样?如果我对此不以为然,请告诉我.
适用于 Java 的 Google API 客户端库(用于基于 HTTP 的 API)和 Google Places API(用于地点数据)是最佳选择。