【问题标题】:Google places localities sof particular cities and country谷歌放置特定城市和国家的地点
【发布时间】:2016-11-11 20:03:51
【问题描述】:

我想实现这样的目标Places picker 我知道如何使用 google Places 自动完成 api 来做到这一点,但我的问题是,正如您在图片中看到的那样,它显示了特定国家和城市的结果。我该怎么做这个图像中的优先级是印度,我如何使用我选择的优先国家来做到这一点,它也会自动完成结果。因为我想在显示地图中使用它Like this.

帮帮我

【问题讨论】:

    标签: android google-places-api


    【解决方案1】:

    您需要使用AutocompleteFilter 并将其应用于 PlaceAutocomplete.IntentBuilder。

    这是一个过滤器的例子:

    AutocompleteFilter autocompleteFilter = new AutocompleteFilter.Builder()
         .setCountry("IN")
         .build();
    

    这应该将结果限制在印度。

    注意:国家/地区代码必须是 ISO 3166-1 2 字母国家/地区代码,过滤器才能工作,并且区分大小写 - 否则将不考虑国家/地区过滤器。

    对于其他过滤器,请使用AutocompleteFilter.Builder.setTypeFilter

    要应用过滤器,只需使用PlaceAutocomplete.IntentBuilder.setFilter

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-17
    相关资源
    最近更新 更多