簡體   English   中英

如何將原生 android 屏幕添加到 flutter 應用程序?

[英]How to add native android screen to flutter app?

在我的 flutter 應用程序中,我需要實現簡單的本機 Android 屏幕

(例如按下后退按鈕並創建對話框 - 您將退出應用程序(確定/取消)

或者

關於應用程序的按鈕信息

我如何在我的 flutter 項目中做到這一點? 它不應該是 flutter 代碼

您可以通過使用 Flutter 的內置 function(稱為 WillPopScope)並提供包含這兩個選項的對話框來實現此目的。 這是 function 的示例。

  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');
    },
  ),
);

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM