0

我希望能够在按下切换按钮时打开 QR 扫描仪 这是一个开/关开关按钮,我想在其中嵌入 qr 功能

代码:

     Row(
                          mainAxisAlignment: MainAxisAlignment.spaceBetween,
                          children: [
                            Text("Enable QR Code"),
                            Switch(value: isSwitched, onChanged:(value){
                              setState(() {
                                isSwitched=value;
                                print(isSwitched);
                              });
                            },
                              activeTrackColor: Colors.lightGreenAccent,
                              activeColor: Colors.green,
                            ),
                          ],
                        ),


***ScanQR***
   textButton(
                  onPressed: () async {
                    String codeSanner = await BarcodeScanner.scan();    
                    setState(() {
                      qrCodeResult = codeSanner;
                    });
                  },
                  child: Text("Open Scanner",style: TextStyle(color: Colors.indigo[900]),),
                  // shape: RoundedRectangleBorder(
                  //   side: BorderSide(color: Colors.indigo[900]),
                  //   borderRadius: BorderRadius.circular(20.0),
                  ),
    
    
    

4

0 回答 0