Эй, ребята, я в основном я хочу создать одно приложение, которое имеет Autocomplete TextView и показывает место в соответствии с поиском пользователя. Я просто ограничиваю пользователя, показывая только название города Индии, а не другое. может кто знает?
Как использовать Google Places API в Android с ограничением определенного места?
comment
Возможный дубликат: stackoverflow.com/questions/717019/
- person Android Enthusiast   schedule 12.02.2016
Ответы (3)
Для поиска мест, ограниченных только Индией, вы можете использовать setBoundsBias() в своем коде. Теперь Google предоставляет виджет автозаполнения, который еще больше упрощает работу. См. эту ссылку: https://developers.google.com/places/android-api/autocomplete
person
Yyy
schedule
12.09.2016
Создайте фильтр и установите Country как India в фильтре и установите фильтр во фрагменте или намерении PlaceAutoComplete.
AutocompleteFilter typeFilter = new AutocompleteFilter.Builder()
.setCountry("IN")
.build();
autocompleteFragment.setFilter(typeFilter);
person
vishal gaurav
schedule
22.08.2017
Это сработало для меня
try {
AutocompleteFilter typeFilter = new AutocompleteFilter.Builder()
.setTypeFilter(AutocompleteFilter.TYPE_FILTER_ADDRESS)
.setCountry("au")
.build();
Intent intent = new PlaceAutocomplete.IntentBuilder
(PlaceAutocomplete.MODE_FULLSCREEN)
.setFilter(typeFilter)
.build(ProfileActivity.this);
startActivityForResult(intent, REQUEST_SELECT_PLACE);
} catch (GooglePlayServicesRepairableException |
GooglePlayServicesNotAvailableException e) {
e.printStackTrace();
}
person
Quick learner
schedule
16.03.2018