在Android上搜索Google Place API查找LatLngBounds中的位置

在Android上搜索Google Place API查找LatLngBounds中的位置,android,api,search,google-places-api,Android,Api,Search,Google Places Api,我正在构建一个Android应用程序,允许用户在特定区域(LatLngBounds)查找餐厅。我想在Google Place上搜索位于LatLngBounds内部而非外部的餐厅 我知道Google Maps JavaScript API V3有一种方法可以做到这一点,但是,有没有一种方法可以在Android上使用LatLngBounds作为位置参数进行Google Place搜索?谢谢经过深入研究,我意识到除非使用Google Maps JavaScript API V3,否则在边界区域(Lat

我正在构建一个Android应用程序,允许用户在特定区域(LatLngBounds)查找餐厅。我想在Google Place上搜索位于LatLngBounds内部而非外部的餐厅


我知道Google Maps JavaScript API V3有一种方法可以做到这一点,但是,有没有一种方法可以在Android上使用LatLngBounds作为位置参数进行Google Place搜索?谢谢

经过深入研究,我意识到除非使用Google Maps JavaScript API V3,否则在边界区域(LatLngBounds)内搜索Google Place API是不容易的

然而,还有一种替代解决方案,那就是使用yelpapi。YelpAPI允许开发人员指定“边界框…由西南纬度/经度和东北纬度/经度地理坐标定义。”

以下是有关详细信息的链接:


派对已经晚了,但似乎有了更新的谷歌服务,你可以为你的地点搜索设置LatLngBounds:


不,你不能。使用方法getAutocompletePredictions(…,…,LatLngBounds bounds bounds…)设置的边界将只返回“偏向此区域中位置的预测”。我试过了,它只是帮你找到附近的地方,它不一定给你在边界内的地方。