ExpansionTile中的RadioButtonGroup只能选择一个单选按钮

时间:2020-08-12 05:32:35

标签: flutter radio-button radio-group

我在ExpansionTile内有RadioButtonGroup,我需要他们为每个ExpansionTile选择至少一个单选按钮,但是在我的情况下,正在发生单一选择,我如何才能从三明治中选择一个,从苏打中选择一个{ {3}}

我正在使用以下代码

  for (var i = 0; i < Subaddons[0].proAddons.length; i++)
                    Expanded(
                      child: Column(
                        children: <Widget>[
                                ExpansionTile(
                             //   key: PageStorageKey<SubAddons>(root),
                                title: Text(Subaddons[0].proAddons[i].name),
                                children: <Widget>[
                                  for (var j = 0;
                                  j < Subaddons[0].proAddons[i].proSubaddOns.length;
                                  j++)
                                      RadioButtonGroup(
                                          picked: _picked,
                                      labels:<String>[
                                        Subaddons[0]
                                            .proAddons[i]
                                            .proSubaddOns[j]
                                            .name
                                      ],
                                        onSelected: (String selected) => setState((){
                                          _picked = selected;
                                        }),),
                                ],
                                ),


                          //Text(Subaddons[0].proAddons[i].proSubaddOns[j].name),
                        ],
                      ),
                    )

如何从每个展开的项目中选择一个?

0 个答案:

没有答案