Как бы вы использовали пакет Dart, например Flutter_Google_Places или Google_Places_Picker в своем собственном пользовательском TextFormField ?
Кажется, что обе эти библиотеки просто используют Future, чтобы дождаться, когда пользователь выберет место.(пример показан ниже)
String placeName;
var place = await PluginGooglePlacePicker.showAutocomplete(
mode: PlaceAutocompleteMode.MODE_FULLSCREEN,
countryCode: country,
typeFilter: TypeFilter.CITIES);
placeName = place.name;
Обе эти библиотеки также имеют два режима.Один для предварительно созданной всплывающей панели поиска, а другой - полноэкранный режим поиска.
Я хотел бы иметь эту функцию автоматического поиска, нопусть он использует мой пользовательский TextFormField.