【问题标题】:How can I save radiobutton group data in list?如何将单选按钮组数据保存在列表中?
【发布时间】:2019-12-18 22:02:53
【问题描述】:

我正在制作一个测验应用程序。我有 10 个问题列表,每个问题都有四个选项。用户一一选择答案。然后所有答案保存并在最后一个屏幕上给出结果。

    //This is a code of radiobuttongroup

        child: RadioButtonGroup(
                            padding: EdgeInsets.all(20.0),
                            labels: <String>[
                              que_list[index]['option_list'][0],
                              que_list[index]['option_list'][1],
                              que_list[index]['option_list'][2],
                              que_list[index]['option_list'][3]
                            ],
                            labelStyle: TextStyle(
                                fontSize: 15,
                                fontWeight: FontWeight.bold,
                                color: Colors.white),
                            onChange: (String label, int index) {},


                            onSelected: (String selected) async {
                              setState(() {
                                _picked = selected;
                              });
                              //print(selected);
                              print(">>>>>>>>>" + _picked);
                            },
                            picked: _picked,
                            activeColor: Colors.white,


                            },
                          ),

我正在从 API 获取数据。


【问题讨论】:

    标签: flutter radiobuttonlist jsonparser


    【解决方案1】:

    制作另一个这样输入的答案列表 -

    List<String> selectedAns = [];
    

    选择后,继续将答案添加到此列表中-

    selectedAns.add(selected);
    

    【讨论】:

    • 你是如何测试的?
    • 在日志中打印值但没有列出数据。
    猜你喜欢
    • 2018-09-02
    • 1970-01-01
    • 2019-12-18
    • 2020-01-21
    • 1970-01-01
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多