我想在flutter中实现一个多重下拉选择按钮。与此类似的内容
这是我的代码
Container(
alignment: Alignment.centerLeft,
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(10.0),
boxShadow: [
BoxShadow(
color: Colors.black12,
blurRadius: 6.0,
offset: Offset(0, 2),
),
],
),
height: 60.0,
child: DropdownButtonFormField(
decoration: InputDecoration(
border: InputBorder.none,
prefixIcon: Icon(
Icons.location_city,
color: Colors.black,
)
),
items: states.map((String dropDownStringItem) {
return DropdownMenuItem<String>(
value: dropDownStringItem,
child: Text(dropDownStringItem),
);
}).toList(),
onChanged: (value) {
setState(() {
print(value);
});
},
),
),
我将如何实施?我知道我将不得不使用formbuilder,但是如果我得到帮助或者可能指向一个可以无缝执行此操作的软件包,我将不胜感激。