在下拉按钮颤动中实现多重选择

问题描述 投票:-1回答:1

我想在flutter中实现一个多重下拉选择按钮。与此类似的内容mutiple select button

这是我的代码

   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,但是如果我得到帮助或者可能指向一个可以无缝执行此操作的软件包,我将不胜感激。

flutter flutter-layout
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.