使用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);
}