如何更改底部栏的切口颜色?
我知道它从 中获取颜色MaterialTheme.colors.background
,但我不想更改所有组件的背景颜色,只更改底栏。(图片中剪下的白色。)
我尝试了不同的方法,例如为底部栏设置一个新主题,但这不起作用。
val bottomBarColors = MaterialTheme.colors.copy(background = Color.LightGray)
...
bottomBar = {
MaterialTheme(
colors = bottomBarColors,
typography = MaterialTheme.typography,
shapes = MaterialTheme.shapes
) {
BottomAppBar(
cutoutShape = fabShape,
content = {
MyBottomNavigation(navController, bottomNavigationItems)
})
}
}