|
@@ -34,6 +34,7 @@ import android.content.Intent;
|
|
|
import android.os.Bundle;
|
|
|
import android.view.KeyEvent;
|
|
|
|
|
|
+import androidx.annotation.CallSuper;
|
|
|
import androidx.annotation.NonNull;
|
|
|
import androidx.annotation.Nullable;
|
|
|
import androidx.fragment.app.FragmentActivity;
|
|
@@ -70,6 +71,26 @@ public abstract class FullScreenGodotApp extends FragmentActivity implements God
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @CallSuper
|
|
|
+ @Override
|
|
|
+ public void onActivityResult(int requestCode, int resultCode, Intent data) {
|
|
|
+ if (godotFragment != null) {
|
|
|
+ godotFragment.onActivityResult(requestCode, resultCode, data);
|
|
|
+ } else {
|
|
|
+ super.onActivityResult(requestCode, resultCode, data);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @CallSuper
|
|
|
+ @Override
|
|
|
+ public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {
|
|
|
+ if (godotFragment != null) {
|
|
|
+ godotFragment.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
|
|
+ } else {
|
|
|
+ super.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void onBackPressed() {
|
|
|
if (godotFragment != null) {
|