【发布时间】:2011-09-05 03:00:49
【问题描述】:
所以,我在 SO 和其他论坛上看到了很多关于此的问题,但没有明确的答案。这似乎是一个基本的过程,所以我不明白为什么我找不到任何答案。
在 Android 开发者文档 - http://developer.android.com/guide/topics/location/obtaining-user-location.html#Adjusting - 在“帮助用户决定去哪里”部分的底部附近,他们举了一个例子,“你正在寻找提供附近餐馆、商店的列表,和娱乐以及推荐的顺序会根据用户的位置而变化。”
这篇文章 - finding nearby locations - 建议使用外部 API。对我来说,Google 的 Android API 不包含此功能是没有意义的,尤其是考虑到 他们的文档中的上述场景。
其他帖子谈论使用 GeoCoder + getFromLocationName()。这似乎并不正确,因为它看起来不像是搜索,而且它似乎也面向特定地址。
Android 开发者文档中的上述示例是否可以使用当前的 Android SDK 完成?我已经在许多应用程序中看到了它,并且在尝试无处可去的奇怪解决方案时感到非常沮丧。请帮助我了解发生了什么。
谢谢!
更新: Google Places API 不能解决这个问题吗?它是一个网络服务,但它似乎完全按照我上面描述的那样做?如果我在这方面做得不好,请告诉我。
【问题讨论】:
标签: android search google-maps location