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
Android widgets库捕获异常生成HomePageScreen时引发以下ArgumentError(脏,状态:_HomePageScreenState#3ae53):_Android_Flutter - Fatal编程技术网

Android widgets库捕获异常生成HomePageScreen时引发以下ArgumentError(脏,状态:_HomePageScreenState#3ae53):

Android widgets库捕获异常生成HomePageScreen时引发以下ArgumentError(脏,状态:_HomePageScreenState#3ae53):,android,flutter,Android,Flutter,嗨,伙计们,你们能帮我解决这个问题吗?我只是走来走去,没有得到正确的答案,谢谢 void _submit() { final form = formKey.currentState; if (form.validate()) { form.save(); print(_username); print(_password); if (_username == "asdasd") { if (_password == "123") {

嗨,伙计们,你们能帮我解决这个问题吗?我只是走来走去,没有得到正确的答案,谢谢

void _submit() {
  final form = formKey.currentState;
  if (form.validate()) {
    form.save();
    print(_username);
    print(_password);
    if (_username == "asdasd") {
      if (_password == "123") {
        Navigator.pushReplacement(
            this.context, MaterialPageRoute(builder: (context) => App()));
      } else {
        scaffoldKey.currentState.showSnackBar(SnackBar(
          content: Text("login Failed, please re-type properly"),
          backgroundColor: Colors.redAccent,
        )); // SnackBar
      }
    } else {
      scaffoldKey.currentState.showSnackBar(SnackBar(
        content: Text("Login Failed, please re-type properly"),
        backgroundColor: Colors.redAccent,
      ));
    }
  }
}

错误消息:

════════ widgets库捕获到异常═══════════════════════════════════════════════════════
生成HomePageScreen时引发以下ArgumentError(脏,状态:_HomePageScreenState#3ae53):
无效参数
导致错误的相关小部件是:
主页屏幕file:///Users/andrehendrawan/Downloads/ican/lib/Screens/App.dart:20:5
引发异常时,这是堆栈:
#0_StringBase.+(省道:核心补丁/字符串补丁。省道:265:57)
#首页屏幕状态。\问候语(套餐:ican/Screens/homePageScreen.dart:237:19)
#2_HomePageScreenState.build(包:ican/Screens/homePageScreen.dart:75:17)
#3 StatefulElement.build(包:flatter/src/widgets/framework.dart:4334:27)
#4 ComponentElement.performRebuild(包:flatter/src/widgets/framework.dart:4223:15)
...

大家好,顺便说一句,我刚刚解决了这个问题,我刚刚重建了我的整个主页屏幕,并用相同的小部件填充状态全屏,我重新运行它,错误消失了,我不知道为什么它会工作