如何使自动完成Google-API特定于城市

时间:2019-03-02 07:20:47

标签: android google-places-api google-places googleplacesautocomplete

如何针对城市[而非国家/地区]设置自动完成Google-API

我在StackOverflow上搜索了许多问题,但没有找到适合该国家/地区的答案 我想将placepi(自动填充)特定于城市搜索,目前,我已将其特定于国家/地区,但我也想使其用于特定于城市的搜索

这是我的代码:

protected override void OnAppearing()
        {
            base.OnAppearing();
            if (loadDataStr=="1")
               vm.OnLoadFeedbacks();
        }

PS:我已经在代码行下方添加了代码,但未在城市内进行搜索 &components = administrative_area_level_3:“ + city_name

我还使用 locale

进行了检查

1 个答案:

答案 0 :(得分:0)

当前无法将“地方信息自动填充”结果限制为特定的城市/地区。作为目前的解决方法,您可以按照此 documentation 中所述,使自动完成结果偏向于大概的位置或区域。

在Places API自动完成功能中,还存在一个现有功能请求,可使用路线,位置,行政区,邮政编码和国家/地区进行过滤。我建议您在其中注释您的用例,并对其打上“星号”以接收更新。 https://issuetracker.google.com/issues/35822067

希望这会有所帮助!