如何在AppBar中永久退出IconButton应用程序?我设置图标:
return Scaffold(
appBar: AppBar(
title: const Text('Your app'),
actions: [
IconButton(
icon: const Icon(
Icons.exit_to_app,
color: Colors.white,
),
onPressed: () {
context.read<HomeCubit>().closeAppUsingSystemPop();
},
)
],
),
在Home_Cubit中,我有:
void closeAppUsingSystemPop() {
SystemChannels.platform.invokeMethod('SystemNavigator.pop');
}
按下图标后,它退出应用程序,但只有一次,并留在内存中。
我想应用程序完全关闭时,我按下图标。
1条答案
按热度按时间50few1ms1#
但是不要在iOS上使用SystemNavigator.pop(),苹果说应用程序不应该自行退出:)
下面的代码将适用于Android的两种情况下,我希望这有帮助。