From 2c73703d7d59bdd9a3e4b10c41e5099b8f92db1c Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Wed, 15 Jun 2022 21:49:03 -0500 Subject: Rename bundle-id to xyz.blueskyweb.pubsq in android --- .../java/xyz/blueskyweb/pubsq/MainActivity.java | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 android/app/src/main/java/xyz/blueskyweb/pubsq/MainActivity.java (limited to 'android/app/src/main/java/xyz/blueskyweb/pubsq/MainActivity.java') diff --git a/android/app/src/main/java/xyz/blueskyweb/pubsq/MainActivity.java b/android/app/src/main/java/xyz/blueskyweb/pubsq/MainActivity.java new file mode 100644 index 000000000..486ce5c71 --- /dev/null +++ b/android/app/src/main/java/xyz/blueskyweb/pubsq/MainActivity.java @@ -0,0 +1,46 @@ +package xyz.blueskyweb.pubsq; + +import com.facebook.react.ReactActivity; +import com.facebook.react.ReactActivityDelegate; +import com.facebook.react.ReactRootView; +import android.os.Bundle; + +public class MainActivity extends ReactActivity { + + /** + * Returns the name of the main component registered from JavaScript. This is used to schedule + * rendering of the component. + */ + @Override + protected String getMainComponentName() { + return "xyz.blueskyweb.pubsq"; + } + + /** + * Returns the instance of the {@link ReactActivityDelegate}. There the RootView is created and + * you can specify the rendered you wish to use (Fabric or the older renderer). + */ + @Override + protected ReactActivityDelegate createReactActivityDelegate() { + return new MainActivityDelegate(this, getMainComponentName()); + } + + public static class MainActivityDelegate extends ReactActivityDelegate { + public MainActivityDelegate(ReactActivity activity, String mainComponentName) { + super(activity, mainComponentName); + } + + @Override + protected ReactRootView createRootView() { + ReactRootView reactRootView = new ReactRootView(getContext()); + // If you opted-in for the New Architecture, we enable the Fabric Renderer. + reactRootView.setIsFabric(BuildConfig.IS_NEW_ARCHITECTURE_ENABLED); + return reactRootView; + } + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(null); + } + } +} -- cgit 1.4.1