【发布时间】:2017-10-07 10:02:48
【问题描述】:
我的应用必须为 Google API 提供地点自动完成功能。 但应该只显示选定国家/地区的位置。 例如仅在美国和英国的地址。 这里是过滤器使用的代码片段:
AutocompleteFilter autocompleteFilter = new AutocompleteFilter.Builder()
.setTypeFilter(Place.TYPE_COUNTRY)
.setCountry("US")
.build();
有没有办法将 setCountry() 方法设置为多个县? 我试过 .setCountrie("US, UK") ...但这不起作用。
有什么想法吗?
【问题讨论】:
-
你想只搜索特定的多个国家吗?
-
也许您可以为每个国家/地区使用一个 AutoCompleteFilter,然后以某种方式组合结果?
-
你试过用
+分隔符吗?比如“美国+英国”。它适用于名称,也许它也适用于国家/地区 -
分隔符不起作用。尝试组合过滤器甚至不起作用。
-
@Navinaut 你找到答案了吗?
标签: java android autocomplete