diff --git a/shell/platform/android/io/flutter/embedding/android/FlutterFragmentActivity.java b/shell/platform/android/io/flutter/embedding/android/FlutterFragmentActivity.java index d0562be102b99..ed057ad486dce 100644 --- a/shell/platform/android/io/flutter/embedding/android/FlutterFragmentActivity.java +++ b/shell/platform/android/io/flutter/embedding/android/FlutterFragmentActivity.java @@ -620,6 +620,12 @@ protected void onNewIntent(@NonNull Intent intent) { super.onNewIntent(intent); } + @Override + @SuppressWarnings("MissingSuperCall") + public void onBackPressed() { + flutterFragment.onBackPressed(); + } + @Override public void onRequestPermissionsResult( int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {