diff --git a/shell/platform/android/io/flutter/embedding/android/FlutterFragmentActivity.java b/shell/platform/android/io/flutter/embedding/android/FlutterFragmentActivity.java index ea24de453ee..7549a41844c 100644 --- a/shell/platform/android/io/flutter/embedding/android/FlutterFragmentActivity.java +++ b/shell/platform/android/io/flutter/embedding/android/FlutterFragmentActivity.java @@ -492,6 +492,12 @@ public class FlutterFragmentActivity extends FragmentActivity flutterFragment.onTrimMemory(level); } + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + super.onActivityResult(requestCode, resultCode, data); + flutterFragment.onActivityResult(requestCode, resultCode, data); + } + @SuppressWarnings("unused") @Nullable protected FlutterEngine getFlutterEngine() {