flutter - 轻按设备的物理后退按钮时如何执行功能?

标签 flutter dart

有没有办法处理android设备的物理后退按钮,我的意思是我没有在应用程序中使用AppBar,所以没有后退按钮,唯一的后退按钮是设备物理后退按钮,我想处理点击它。

这是我正在谈论的按钮

enter image description here

我怎样才能做到这一点??

最佳答案

您可以使用WillPopScope小部件来这样做。

以下代码可能会为您提供更多帮助。

WillPopScope(
    onWillPop: () async => false,
    child: Scaffold(
      appBar: AppBar(
        title: Text("Second Screen"),
      ),

关于flutter - 轻按设备的物理后退按钮时如何执行功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61459378/

相关文章:

dart - 在 Flutter 应用中下载大型 pdf 文件

google-maps - Flutter-请求附近地点时出现错误

visual-studio-code - 如何在 VSCode/flutter 中升级包?

json - 解析 Flutter 中的对象列表错误

dart - 如何在 polymer 自定义元素中渲染阴影 DOM

dart - 将谷歌日历插入 flutter 移动应用程序

flutter - 我在Windows的Android Studio中的Flutter设置中遇到错误,我已经更新并拥有最新版本的Flutter和Android Studio

flutter - 如何限制AlertDialog的高度

dart - 如何在 flutter 中压缩视频?

android - Flutter:getApplicationDocumentsDirectory() 返回 null