How to Add a Splash Screen to a React Native App (iOS and Android)
Spencer Carli
37721

Setting the configChanges and windowSoftInputMode on the SplashActivity caused problems with avoiding the keyboard in my project. Moving those flags to the MainActivity appears to fix it.

<activity
android:name=”.SplashActivity”
android:theme=”@style/SplashTheme”>
<intent-filter>
<action android:name=”android.intent.action.MAIN” />
<category android:name=”android.intent.category.LAUNCHER” />
</intent-filter>
</activity>
<activity android:name=”.MainActivity”
android:label=”@string/app_name
android:configChanges=”keyboard|keyboardHidden|orientation|screenSize”
android:windowSoftInputMode=”adjustResize”>
</activity>