Flutter 位置参数太多:应为2个,但找到3个。请尝试删除额外的参数

Flutter 位置参数太多:应为2个,但找到3个。请尝试删除额外的参数,flutter,dart,arguments,Flutter,Dart,Arguments,我不明白这里的问题。在这里查看了类似的帖子,但没有帮助 附加代码的一部分,我的IDE给我指出第44行应该以“;”结尾不是“,”并且调试打印有一个额外的 在第44行的末尾,您还需要一个 在第46行中,您必须删除 应该是这样的: onTap:(){ Navigator.push( context, MaterialPageRoute( builder: (BuildContext context) =>BatteryGraph()));

我不明白这里的问题。在这里查看了类似的帖子,但没有帮助


附加代码的一部分,我的IDE给我指出第44行应该以“;”结尾不是“,”并且调试打印有一个额外的

在第44行的末尾,您还需要一个

在第46行中,您必须删除

应该是这样的:

onTap:(){
    Navigator.push(
       context, MaterialPageRoute(
                builder: (BuildContext context) =>BatteryGraph()));

    debugPrint('Landscape tapped');
}
只需关闭导航器。用另一个关闭支架推动。像这样:电池记录器