需求
监听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源码浏览下载本示例完整源码

更多相关文章

  1. Ubuntu 18.04 环境下编译Android(安卓)源码
  2. AndroidStudio使用Git发布与更新,同步,关联github
  3. Cordova 3.x 源码分析(7) -- CordovaLib概要
  4. Android(安卓)ViewDragHelper
  5. android 源码 编译
  6. Android(安卓)6.0 权限申请源码解析
  7. Android连续点击两次返回键退出应用,提示“再按一次退出应用"
  8. 在android里用ExpandableListView实现二层和三层列表源码
  9. APIcloud 按两次返回键退出程序,android按两次返回键退出程序

随机推荐

  1. Android客户端对服务端返回的xml文件内容
  2. Android处理9.png文件流程
  3. Android 3.0 r1 API中文文档(106) —— S
  4. Android 项目中集成 Flutter
  5. Android 3.0动画学习笔记
  6. Eclipse+android 开发配置步骤
  7. Android命令使用--am
  8. Android Service 服务(一)—— Service
  9. Android:数据存储之SQLite
  10. DelphiXE Android的所有权限按照分类总结