Используйте автозаполнение места для выбора места - PullRequest
0 голосов
/ 21 октября 2018

Я работаю с меткой в ​​Android, чтобы выбрать место и получить информацию о нем.Для выбора места встраивается встроенный фрагмент автозаполнения.когда мы указываем там какой-либо адрес, он непосредственно выберет это место и появится диалоговое окно подтверждения. Я не хочу, чтобы вместо этого я хотел, чтобы значок моего местоположения (камера) переместился в это место, а затем пользователь выбирает неизвестное местоположение, если оно недоступно во фрагменте автозаполнения.

1 Ответ

0 голосов
/ 21 октября 2018

Для этого вам нужно реализовать собственное действие с 2 фрагментами в его макете: первый - это PlaceAutoComplete фрагмент

<fragment
  android:id="@+id/place_autocomplete_fragment"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:name="com.google.android.gms.location.places.ui.PlaceAutocompleteFragment"
  />

, а второй - GoogleMap фрагмент (или представление)

В своей деятельности вам нужно настроить PlaceSelectionListener и извлечь Место из PlaceAutoComplete.

Теперь вы можете использоватьэто для установки точки на карте, фокусировки и изменения масштаба.

...