0

以下のコードを使用して、フラッター アプリケーションでギャラリーから画像を選択しています。int variablesアプリケーションを選択したら、コードに示すようにieaを更新したいのですtotalが、同じものを実行すると、以下に示すようなエラーが発生します。

方法

Future getImage1() async {
    print("get image");

    PickedFile image = await _picker1.getImage(source: ImageSource.gallery);

    if (image != null) {
      setState(() {
        final File file = File(image.path);
        avatarImageFile1 = file;
        isLoading1 = true;
         a=1;
          total = total +a;
        print(total);
      });
    }
  }

エラーログ

[VERBOSE-2:ui_dart_state.cc(157)] 未処理の例外: NoSuchMethodError: メソッド '+' が null で呼び出されました。受信者: null 呼び出してみました: +(1) #0 Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5) #1 _AddImageState.getImage1. (パッケージ:nextproject/addandeditrecipe/add_image.dart:70:25) #2 State.setState (パッケージ:flutter/src/widgets/framework.dart:1233:30) #3 _AddImageState.getImage1 (パッケージ:nextproject/addandeditrecipe/add_image .dart:65:7) #4 _InkResponseState._handleTap (パッケージ:flutter/src/material/ink_well.dart:779:19) #5 _InkResponseState.build. (パッケージ:flutter/src/material/ink_well.dart:862:36) #6 GestureRecognizer.invokeCallback (パッケージ:flutter/src/gestures/recognizer.dart:182:24) /ジェスチャー/tap.dart:504:

4

1 に答える 1