Как изменить цвет значков в строке состояния в компоновке реактивного ранца?

Пытаюсь изменить цвет значков в строке состояния. Вот как я обрабатываю цвет строки состояния на основе темы, используя библиотеку System UI Controller, предоставленную библиотекой аккомпанемента.

      if (darkTheme) {
    systemUiController.setNavigationBarColor(DarkBase.background)
    systemUiController.setStatusBarColor(DarkBase.primary)
} else {
    systemUiController.setNavigationBarColor(LightBase.background)
    systemUiController.setStatusBarColor(LightBase.primary)
}

имеет параметр под названием dark, который, если я установил значение true в темном режиме, значки станут темными, а если я установил его значение false, значки станут белыми. Это не работает в легком режиме. Цвет значков всегда черный, даже если установлен на . В основном мне нужны белые значки, когда я нахожусь в светлом режиме, потому что цвет строки состояния более темный, но меня также интересует изменение цвета значков на собственный цвет, помимо черного / белого.

0 ответов