我在flutter application上工作,我在那里定制了loading bar,所以每当我设置加载栏*true的值时,它都会显示出来.但主要的问题是,当我按下后退按钮时,它就会后退,装载栏就会关闭.我希望它永远不会关闭.再说一次,我不是在谈论showDialog函数.请帮我摆动开发人员.谢谢.
我在flutter application上工作,我在那里定制了loading bar,所以每当我设置加载栏*true的值时,它都会显示出来.但主要的问题是,当我按下后退按钮时,它就会后退,装载栏就会关闭.我希望它永远不会关闭.再说一次,我不是在谈论showDialog函数.请帮我摆动开发人员.谢谢.
是的,我们说的是WillPopScope
个.这将捕捉你在Android中按下Back按钮或在iOS中向后滑动的事件.你所需要的只是把你的Scaffold
装进WillPopScope
:
WillPopScope(
onWillPop: () async {
// do something...
},
child: Scaffold()
)
参考资料: