flutter-autocomplete-textfield не указывает, когда используется пробел

#android #ios #flutter #dart

#Android #iOS #flutter #dart

Вопрос:

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

 AutoCompleteTextField<String>(
                          decoration: InputDecoration(
                              filled: true,
                              fillColor: Colors.white,
                              hintText: S.of(context).starting_location_hint),
                          itemFilter: (suggestion, input) => suggestion
                              .toLowerCase()
                              .contains(input.toLowerCase()),
                          suggestions: suggestions,
                          itemSorter: (String a, String b) {
                            return a.compareTo(b);
                          },
                          itemSubmitted: (String data) async {
                            cardKey.currentState.toggleCard();
                            fromPicked = true;
                            fromLocationName = data;
                            await movingCameraToLocation(
                                double.parse(
                                    allStations[suggestions.indexOf(data)]
                                        .stationLatitude),
                                double.parse(
                                    allStations[suggestions.indexOf(data)]
                                        .stationLongitude));
                            setState(() {});
                          },
                          itemBuilder:
                              (BuildContext context, String suggestion) {
                            return Padding(
                              padding: const EdgeInsets.all(8.0),
                              child: Row(
                                mainAxisAlignment:
                                    MainAxisAlignment.spaceBetween,
                                children: <Widget>[
                                  Text(
                                    suggestion,
                                    textAlign: TextAlign.right,
                                    style: TextStyle(fontSize: 12),
                                  )
                                ],
                              ),
                            );
                          },
                          key: startKey,
                        )

  

Любая помощь с этим?

Комментарии:

1. Я использую тот же код, и он работает для меня. Но у меня проблема, я хочу показать предложение автозаполнения при нажатии на AutoCompleteTextField. Когда я использую Autocomplete optionsBuilder, он также работает при нажатии, но с AutoCompleteTextField он не работает.