Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何在Flatter的下一个屏幕上显示选中的复选框?_Flutter_Dart_Checkbox - Fatal编程技术网

Flutter 如何在Flatter的下一个屏幕上显示选中的复选框?

Flutter 如何在Flatter的下一个屏幕上显示选中的复选框?,flutter,dart,checkbox,Flutter,Dart,Checkbox,我是个新手。我已经创建了复选框,但不知道如何在下一个屏幕上显示选中的复选框数据。这是我的密码: Padding( padding: EdgeInsets.fromLTRB(12, 12, 12, 12), child: ElevatedButton( onPressed: (){},

我是个新手。我已经创建了复选框,但不知道如何在下一个屏幕上显示选中的复选框数据。这是我的密码:

                      Padding(
                        padding: EdgeInsets.fromLTRB(12, 12, 12, 12),
                        child: ElevatedButton(
                          onPressed: (){},
                          style: ButtonStyle(
                              shape: MaterialStateProperty.all<RoundedRectangleBorder>(
                                RoundedRectangleBorder(
                                  borderRadius: BorderRadius.circular(20),
                                  side: BorderSide(color: HexColor('#09B9B6')),
                                ),
                              ),
                              backgroundColor: MaterialStateProperty.all<Color>(HexColor('#F2FFFF'))
                          ),
                          child: CheckboxListTile(
                            title:  Text('Maid Service', style: new TextStyle(color: HexColor('#09B9B6'), fontWeight: FontWeight.bold),),
                            subtitle: Text('35 Dollar / 1 Hour'),
                            value: this.valueFifth,
                            checkColor: HexColor("#F2FFFF"),
                            activeColor: HexColor("#09B9B6"),
                            onChanged: (bool value) {
                              setState(() {
                                this.valueFifth = value;
                              });
                            },
                          ),
                        ),
                      ),
填充(
填充:从LTRB(12,12,12,12)开始的边缘设置,
儿童:升降按钮(
按下:(){},
样式:钮扣样式(
形状:MaterialStateProperty.all(
圆形三角形边框(
边界半径:边界半径。圆形(20),
侧边:边框侧边(颜色:HexColor('#09B9B6')),
),
),
backgroundColor:MaterialStateProperty.all(HexColor('#F2FFFF'))
),
子:CheckboxListTile(
标题:文本(“女佣服务”,样式:新文本样式(颜色:HexColor('#09B9B6'),fontWeight:fontWeight.bold),
字幕:文本(“35美元/1小时”),
价值:这个。价值第五,
checkColor:HexColor(“F2FFFF”),
activeColor:HexColor(“09B9B6”),
一旦更改:(布尔值){
设置状态(){
this.valueFifth=值;
});
},
),
),
),
请帮忙


将数据从一个屏幕传递到另一个屏幕,并相应地构建下一个屏幕


以下是关于如何传递数据的说明

将布尔值传递到下一屏幕,然后根据布尔值显示复选框的状态。