地址搜索android中受限制的偏见

时间:2017-01-04 14:36:58

标签: android autocomplete widget google-places-api country

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

1 个答案:

答案 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);

Here is a list of country codes