当按下后退按钮时,应用程序会突然关闭?

Par*_*ati 4 flutter flutter-layout

正如标题所示,按后退按钮后,应用程序将关闭。

Container(
      margin: EdgeInsets.only(left: 20, top: 8),
      decoration: BoxDecoration(
          color: colorYellow,
          borderRadius: BorderRadius.all(Radius.circular(20))),
      height: 40,
      width: 40,
      child: IconButton(
        icon: Icon(Icons.arrow_back, color: Colors.white, size: 20),
        onPressed: () => Navigator.of(context).pop(),
      ),
    ),
Run Code Online (Sandbox Code Playgroud)

小智 6

您可以尝试将 AndroidManifest 中的 android:enableOnBackInvokedCallback 从 true 更改为 false。

android>app>src>main>AndroidManifest.xml

android:enableOnBackInvokedCallback="true"
Run Code Online (Sandbox Code Playgroud)

android:enableOnBackInvokedCallback="false"
Run Code Online (Sandbox Code Playgroud)