是否可以在Google中的SUBURB中搜索api?例如,我可以强制Places API仅返回来自特定“地区”或国家/地区的结果吗? 感谢。
答案 0 :(得分:0)
我可以强制Places API仅返回特定“地区”或国家/地区的结果吗?
是的,您可以只使用 AutocompleteFilter.Builder
公开方法摘要
<强>
setCountry(String country)
强> 将结果限制为的国家/地区。<强>
setTypeFilter(int typeFilter)
强> 允许您限制地方自动填充请求的结果集。允许您限制地方自动填充请求的结果集。
有效值为:
TYPE_FILTER_NONE
TYPE_FILTER_GEOCODE
TYPE_FILTER_ADDRESS
TYPE_FILTER_ESTABLISHMENT
TYPE_FILTER_REGIONS
TYPE_FILTER_CITIES
示例代码
AutocompleteFilter typeFilter = new AutocompleteFilter.Builder()
.setCountry("AU")// set her your Country
.build();
autocompleteFragment.setFilter(typeFilter);
// or
Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_FULLSCREEN)
.setFilter(typeFilter)
.build(this);
更多信息来自 Place Autocomplete
的rtead