NavigationBarItemColors

表示 NavigationBarItem 在不同状态下使用的颜色。

此接口定义了导航栏项目在 选中 (selected)未选中 (unselected)禁用 (disabled) 状态下的视觉外观,涵盖了以下颜色角色:

  • Icon: 项目的图标。

  • Text: 项目的文本标签。

  • Indicator: 项目被选中时,图标周围的指示器背景。

Author

M8Test, [email protected], https://m8test.com

See also

androidx.compose.material3.NavigationBarItemColors

Functions

Link copied to clipboard
abstract fun setDisabledIconColor(colorBuilder: Color.() -> Unit)

设置项目被禁用时图标的颜色。

Link copied to clipboard
abstract fun setDisabledTextColor(colorBuilder: Color.() -> Unit)

设置项目被禁用时文本标签的颜色。

Link copied to clipboard
abstract fun setIndicatorColor(colorBuilder: Color.() -> Unit)

设置项目被选中时指示器(图标背景)的颜色。

Link copied to clipboard
abstract fun setSelectedIconColor(colorBuilder: Color.() -> Unit)

设置项目被选中时图标的颜色。

Link copied to clipboard
abstract fun setSelectedTextColor(colorBuilder: Color.() -> Unit)

设置项目被选中时文本标签的颜色。

Link copied to clipboard
abstract fun setUnselectedIconColor(colorBuilder: Color.() -> Unit)

设置项目未选中时图标的颜色。

Link copied to clipboard
abstract fun setUnselectedTextColor(colorBuilder: Color.() -> Unit)

设置项目未选中时文本标签的颜色。