在我们的android应用程序中,我们使用autocomplete小部件通过intent搜索地址。我们希望限制特定于某个国家的搜索结果(例如,仅在印度显示搜索结果)。尽管我们将结果偏置到特定的地区(例如城市:金奈),但我们仍然可以在国外获得结果,也可以在国内获得结果。我们希望我们的客户只在国家/地区内查看结果。如果我们在places api中使用自动完成小部件,则不会发生这种情况。请帮助我们解决这个问题。
发布于 2017-09-30 13:33:41
AutocompleteFilter filter = new AutocompleteFilter.Builder().setCountry("SD").build();
Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY)
.setFilter(filter)
.build(ChooseLocationActivity.this);
startActivityForResult(intent, PLACE_AUTOCOMPLETE_REQUEST_CODE);Here is a list of country codes
https://stackoverflow.com/questions/41466418
复制相似问题