diff options
author | Paul Frazee <pfrazee@gmail.com> | 2022-06-15 21:49:03 -0500 |
---|---|---|
committer | Paul Frazee <pfrazee@gmail.com> | 2022-06-15 21:49:03 -0500 |
commit | 2c73703d7d59bdd9a3e4b10c41e5099b8f92db1c (patch) | |
tree | d43a6d3fde9af33d1a00b8ca436cd79f4d53e6cd /android/app/src/main/java/xyz/blueskyweb/pubsq/MainActivity.java | |
parent | 07b92a2180ca6600f09e03a85c8ca7a06d24cbfc (diff) | |
download | voidsky-2c73703d7d59bdd9a3e4b10c41e5099b8f92db1c.tar.zst |
Rename bundle-id to xyz.blueskyweb.pubsq in android
Diffstat (limited to 'android/app/src/main/java/xyz/blueskyweb/pubsq/MainActivity.java')
-rw-r--r-- | android/app/src/main/java/xyz/blueskyweb/pubsq/MainActivity.java | 46 |
1 files changed, 46 insertions, 0 deletions
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); + } + } +} |