在我们的Android应用程序中,我们使用自动完成小部件来使用意图搜索地址。我们希望限制特定于某个国家/地区的搜索结果(例如,仅在印度内显示搜索结果)。 虽然我们将结果偏向某个特定区域(例如城市:Chennai),但我们仍然可以在国外获得结果以及国家内部的结果。 我们希望我们的客户只在国内查看结果。如果我们在地方api中使用自动完成小部件,则不会发生这种情况。请帮助我们解决这个问题。
答案 0 :(得分:1)
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);