#android #performance #flutter #flutter-android
#Android #Производительность #flutter #flutter-android
Вопрос:
В моем приложении flutter мне нужно реализовать простой собственный экран Android
(например, нажмите кнопку «Назад» и создайте диалоговое окно — вы собираетесь выйти из приложения (ok / отмена)
или
Кнопка информация о приложении)
Как я могу сделать это в моем проекте flutter? это не должен быть код flutter
Ответ №1:
Вы можете добиться этого, используя встроенную функцию 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');
},
),
);
}