[Flutter]监听Android返回键事件
16lz
2021-01-26
需求
监听Android返回键按钮点击事件
实现
通过 WillPopScope
可以实现对返回键点击事件的监听,通过 onWillPop
回调函数可以处理响应点击事件。
代码片段
WillPopScope( onWillPop: () => _showMessage(context, "信息", "返回键被点击,将要返回第一页"), child: Scaffold( appBar: AppBar( leading: IconButton( icon: Icon(Icons.chevron_left), onPressed: () => Navigator.of(context).pop(), ), title: Text('第二页'), ), body: Center( child: Text('这是第二页'), ), ), );
源码
点击Github源码浏览下载本示例完整源码
更多相关文章
- Ubuntu 18.04 环境下编译Android(安卓)源码
- AndroidStudio使用Git发布与更新,同步,关联github
- Cordova 3.x 源码分析(7) -- CordovaLib概要
- Android(安卓)ViewDragHelper
- android 源码 编译
- Android(安卓)6.0 权限申请源码解析
- Android连续点击两次返回键退出应用,提示“再按一次退出应用"
- 在android里用ExpandableListView实现二层和三层列表源码
- APIcloud 按两次返回键退出程序,android按两次返回键退出程序