Flutter中的可搜索微调器

时间:2020-01-15 10:10:03

标签: flutter dart filtering dropdown

我想获得与这里相似的效果:

https://github.com/michaelprimez/searchablespinner

Flutter包含一个下拉按钮,但是我们可以为其添加搜索功能吗?我从哪里开始?

1 个答案:

答案 0 :(得分:2)

您应该创建一个 StatefulWidget (例如按钮),其根窗口小部件是 GestureDetector ,然后在点击按钮时 showDialog

>

对话框应包含项目的列表作为状态,以及 ListView.builder()以构建项目。搜索时,应使用 items.where()渲染项目以过滤项目。