Как получить DropDown в TextField во флаттере - PullRequest
1 голос
/ 28 июня 2019

У меня есть приложение во Flutter, я хотел бы добавить одно TextField, в которое вложено плавающее меню, TextField должен служить фильтром в DropDownButton, что-то вроде this ,но с плавающим меню, появляющимся над полями, и не нажимайте вниз.и один dropDownButton, который может выбирать вложенные элементы.Как добавить dropDownButton в TextField и выполнить поиск во вложенном списке?

1 Ответ

1 голос
/ 28 июня 2019

Используйте оверлей ..

void showOverlay(BuildContext context) {
    // in builder write a function that return your dropdown text widgets which are positioned under your textfield
    OverlayEntry overlayEntry = OverlayEntry(builder: _build);

    Overlay.of(context).insert(overlayEntry);
    // call remove when there is nothing to show
    overlayEntry.remove();
  }

И прочитайте некоторую информацию о оверлее с помощью поиска в Google .. Я думаю, это поможет вам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...