3

アプリケーションにダークテーマを実装しました。システムがダークモードの場合、アプリケーションはダークモードになり、その逆も同様です。

問題は Branded Launch です。2 つの描画可能ファイルがあります。

暗い:

<?xml version="1.0" encoding="utf-8"?>

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:opacity="opaque">

    <item android:drawable="@color/splashColorDark"/>

    <item>

        <bitmap
                android:src="@drawable/logo_branded"
                android:mipMap="true"
                android:gravity="center"/>

    </item>

</layer-list>

そして光:

 <?xml version="1.0" encoding="utf-8"?>

    <layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:opacity="opaque">

        <item android:drawable="@color/splashColorLight"/>

        <item>

            <bitmap
                    android:src="@drawable/logo_branded"
                    android:mipMap="true"
                    android:gravity="center"/>

        </item>

    </layer-list>

ブランドローンチを使用するために、これを追加しました:

android:theme="@style/AppTheme.BrandedLaunchLight"

私の中でAndroidManifest.xml

明らかにこれを行うと、ダークモードがアクティブなときにダークブランドの起動を設定できません。私は何をすべきか?

4

1 に答える 1