最初にファイルを_yourProject_/android/res/drawable
作成しsplash.xml
ます。
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle" >
<solid android:color="#353535"/>
</shape>
</item>
<item>
<bitmap android:src="@drawable/icon" android:gravity="center" />
</item>
</layer-list>
これにより、画面の中央に配置されるスプラッシュ スクリーンの背景色とアイコンが設定されます。
次に/android/res/values
、ファイルを作成しtheme.xml
ます。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar">
<item name="android:windowBackground">@drawable/splash</item>
</style>
</resources>
次に、Android マニフェスト ファイルで、ラベル設定の後に行<activity android:configChanges=
を追加し、セクションまでスクロールしてコメントを外し、行を変更します。android:theme="@style/AppTheme"
<!-- Splash screen -->
<meta-data android:name="android.app.splash_screen_drawable" android:resource="@drawable/splash"/>
#353535
アプリケーションウィンドウの色がスムーズに移行するように設定されている色に置き換えます。画像はオプションです。
私はちょうどそれをテストし、それは動作します。おそらく、他の誰かが iOS 向けのソリューションを提供できるでしょう。