0

在我的颤振应用程序中,我需要实现简单的原生 Android 屏幕

(例如按下后退按钮并创建对话框 - 您将退出应用程序(确定/取消)

或者

关于应用程序的按钮信息

我如何在我的颤振项目中做到这一点? 它不应该是颤振代码

4

1 回答 1

0

您可以通过使用 Flutter 的内置函数 WillPopScope 并提供一个包含这两个选项的对话框来实现这一点。这是该函数的示例。

  Future<bool> onBackPressed() {
   return showDialog(
  context: context,
  builder: (_) => DialogueBox(
    title: 'EXIT',
    message: 'Do you really want to exit the App ?',
    onOKPress: () {
      SystemChannels.platform.invokeMethod('SystemNavigator.pop');
    },
  ),
);

}

于 2020-12-04T13:57:12.877 回答