Автозаполнение Google Адресов по умолчанию во Flutter ios - PullRequest
0 голосов
/ 19 июня 2020

Я использую Google Maps во Flutter (на ios, хотя это не должно иметь большого значения), и я пытаюсь использовать текущее местоположение устройства в качестве автозаполненного варианта, где должны быть googleMaps. Ищу.

Это должно быть местоположение по умолчанию, которое предварительно загружается до того, как пользователь вводит что-либо в текстовое поле, и немедленно заменяется чем-либо набранным. Я не говорю о начальной центральной точке карты.

Примечание: у меня уже есть доступ к их местоположению, и я могу преобразовать его в то, что нужно googlemaps, или из него. Проблема не в этом.

Моя проблема заключается в следующем:

Я, к сожалению, не могу НАЙТИ какой-либо вариант автозаполнения или предварительной загрузки для этой части программы. Итак, как я могу это сделать?

  Future<void> _originAutocomplete() async {
    stillBooking = false;
    Prediction p = await PlacesAutocomplete.show(
        context: context,
        proxyBaseUrl: proxyUrl,
        apiKey: googleMapKey,
        mode: Mode.overlay, 
        language: "en",
        location: new Location(last_known_position.latitude, last_known_position.longitude),
        radius: 1000,
        components: []);
    originSelected(p);
  }

Это единственная часть, которая фактически выполняет функцию получения информации, но все это часть используемого мной плагина google_maps_flutter, поэтому я не могу точно там внесу кучу изменений.

...