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
Flutter 为什么安卓系统的后退按钮不在flatter中处理?_Flutter_Button_Flutter Navigation - Fatal编程技术网

Flutter 为什么安卓系统的后退按钮不在flatter中处理?

Flutter 为什么安卓系统的后退按钮不在flatter中处理?,flutter,button,flutter-navigation,Flutter,Button,Flutter Navigation,为什么按“后退”按钮不会在我的屏幕中触发onWillPop?有什么建议吗?确保小部件中没有多个支架 如果您的\u主体(上下文)按住脚手架。。移除它 另外,WillPopScope返回future,因此您应该根据您的逻辑执行此操作 return Future.value(false); 还要确保将MaterialApp传递给runApp方法,如下所示: runApp(MaterialApp(home: MyFirstPage())); 如果这解决了你回答的问号问题。你提到的所有条件都没有影响,

为什么按“后退”按钮不会在我的屏幕中触发
onWillPop
?有什么建议吗?

确保小部件中没有多个支架

如果您的
\u主体(上下文)
按住
脚手架
。。移除它

另外,
WillPopScope
返回future,因此您应该根据您的逻辑执行此操作

return Future.value(false);
还要确保将MaterialApp传递给runApp方法,如下所示:

runApp(MaterialApp(home: MyFirstPage()));

如果这解决了你回答的问号问题。你提到的所有条件都没有影响,如果你愿意,你可以查看我的回购协议@YaroBest您具体对哪个屏幕有问题?我们不能盲目地在你的整个回购协议中寻找不知名的漏洞。