Как реализовать ночной режим для заставки? - PullRequest
0 голосов
/ 30 октября 2019

Мне удалось добавить ночной режим для моего приложения. Это работает для всего приложения, кроме заставки. На заставке используются настройки ночного режима ОС. Изменения уровня моего приложения не работают для заставки. Есть ли способ обработки ночного режима в заставке?

Стиль:

<style name="SplashScreenTheme" parent="Theme.AppCompat.DayNight.DarkActionBar">

    <item name="android:background">@drawable/logo</item>
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>

</style>

@ drawable / logo:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <color android:color="@color/compatible_night"/>
    </item>
    <item>
        <bitmap
            android:src="@drawable/grs"
            android:tileMode="disabled"
            android:gravity="center"
            />
    </item>
</layer-list>

colors.xml (ночь)

<color name="compatible_night">#121212</color>

colors.xml

<color name="compatible_night">#FFFFFF</color>

Я пытался использовать стиль в ночной папке, цвета в ночной папке и список слоев в ночной папке, ничего не получалось

...