Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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 我希望_scanQR()函数在任何UI设置之前,只要我的颤振应用程序打开,就可以执行_Flutter_Dart_Barcode_Flutter Layout - Fatal编程技术网

Flutter 我希望_scanQR()函数在任何UI设置之前,只要我的颤振应用程序打开,就可以执行

Flutter 我希望_scanQR()函数在任何UI设置之前,只要我的颤振应用程序打开,就可以执行,flutter,dart,barcode,flutter-layout,Flutter,Dart,Barcode,Flutter Layout,我正在颤振中制作条形码扫描仪应用程序 遵循scanQR()函数打开相机,扫描条形码,并将结果存储在qrResult字符串中。 我想这个功能是执行每当我的应用程序被打开时没有任何按钮按下事件,并在扫描条形码后的GUI应设置 Future _scanQR() async { String qrResult = await BarcodeScanner.scan(); setState(() { result = qrResult; }); }

我正在颤振中制作条形码扫描仪应用程序
遵循scanQR()函数打开相机,扫描条形码,并将结果存储在qrResult字符串中。
我想这个功能是执行每当我的应用程序被打开时没有任何按钮按下事件,并在扫描条形码后的GUI应设置

 Future _scanQR() async {
      String qrResult = await BarcodeScanner.scan();
      setState(() {
        result = qrResult;
      });
  }

在init状态下调用函数。确保你有一个有状态的

@override
  void initState() {
    super.initState();
    _scanQR();
  }