Код: Выделить всё
Navigator.pop(context);
Я бы хотелось бы знать, что я делаю не так.
Настройка.
• Запуск на эмуляторе Android 14.
• Flutter 3.24.2• Dart 3.5.2
• DevTools 2.37.2
в AndroidManifest.xml также включен параметр EnableOnBackInvokedCallback
Код: Выделить всё
Код: Выделить всё
void _onBackPressed() {
Navigator.pop(context);
}
Widget build(BuildContext context) {
return PopScope(
canPop: false,
onPopInvokedWithResult: (didPop, result) {
if (didPop) return;
_onBackPressed();
// print('navigate_back : $didPop --- $result');
},
child: Scaffold(
appBar: CommonHeader(
isWP: false,
titleText: AppStrings.beCalm,
onBackPressed: _onBackPressed,
),
body: Container(
Прошу помощи, чтобы определить проблема.
Заранее спасибо
Подробнее здесь: https://stackoverflow.com/questions/791 ... h-popscope