Flutter AppBar 返回键监听

使用WillPopScope

@override
  Widget build(BuildContext context) {
    return WillPopScope(
        child: Scaffold(
          appBar: AppBar(
            title: Text('WillPopScope'),
            centerTitle: true,
          ),
        ),
        onWillPop: ()=>_willPop());
  }
Future<bool> _willPop () { //返回值必须是Future<bool>
      Navigator.pop(context);
    return Future.value(false); 
  }

详细代码flutter_github

简书代码https://www.jianshu.com/p/fb8916599cec

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容