我在flutter中有一个应用程序,我想添加一个内置浮动菜单的TextField
,textfield应该在DropDownButton
中用作过滤器,类似于this,但是浮动菜单出现在字段上,不要向下推。以及一个可以选择嵌套项的dropDownButton
如何在dropDownButton
中添加TextField
并在嵌套列表中搜索?
最佳答案
使用覆盖…
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();
}
阅读一些关于谷歌搜索覆盖的信息。我想这对你有帮助