Eu segui todos os tutoriais e não consigo fazer minha barra de status mudar de cor, apesar de ter definido todos os atributos:
<resources xmlns:tools="http://schemas.android.com/tools">
<!-- Base application theme. -->
<style name="Theme.FestiLab" parent="Theme.Material3.DayNight">
<!-- Primary brand color. -->
<item name="colorPrimary">#293859</item>
<item name="colorPrimaryVariant">#293859</item>
<item name="colorOnPrimary">#FFFFFF</item>
<item name="android:statusBarColor">#293859</item>
<item name="colorSecondaryVariant">#293859</item>
<item name="colorSecondary">#293859</item>
<item name="android:windowTranslucentStatus">false</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="toolbarStyle">@style/Theme.Custom.Toolbar</item>
</style>
<style name="Theme.Custom.Toolbar" parent="Widget.Material3.Toolbar">
<item name="android:background">#293859</item>
</style>
</resources>
Eu verifiquei duas vezes e não há nenhuma opção de substituição de código
Meu manifesto também está correto, pois se eu alterar outras configurações do theme.xml, elas serão refletidas.
Eu me sinto muito estúpido aqui. Obrigado por qualquer ajuda µ EDSIT: Eu também tentei com Theme.MaterialComponents.DayNight.DarkActionBar
Isso provavelmente é causado pela aplicação de ponta a ponta introduzida no Android 15 (nível de API 35), que aplica um fundo transparente ao status do sistema e à barra de navegação.
No período de transição até que você possa adaptar completamente seu aplicativo para funcionar corretamente de ponta a ponta, você pode optar por não participar da aplicação usando windowOptOutEdgeToEdgeEnforcement . No entanto, isso só funcionará quando estiver direcionando o nível 35 da API. Ele foi descontinuado no nível 36 da API e não terá mais efeito.