我提供了自己的颜色来更改应用程序中的状态栏颜色,但它在 Material 3 中不起作用。 这是 Theme.kt 文件中默认的浅色和深色:
private val DarkColorScheme = darkColorScheme(
primary = Purple80,
secondary = PurpleGrey80,
tertiary = Pink80
)
private val LightColorScheme = lightColorScheme(
primary = Purple40,
secondary = PurpleGrey40,
tertiary = Pink40
)
在应用程序主题可组合功能
window.statusBarColor = colorScheme.primary.toArgb()
我也更改了主色,但它不起作用。
新建项目,基于material3,请输入您的Theme.kt 代码,只需删除
window.statusBarColor = colorScheme.promary.toArgb()
然后你仍然可以通过rememberSystemUiController