图标

Icon 可组合项是一种方便的方法,用于在屏幕上绘制遵循 Material Design 指南的单色图标。要使用 Icon,请包含 Compose Material 库(或 Compose Material 3 库)。

例如,如果您有一个要加载 Material 默认设置的矢量 drawable,则可以按如下方式使用 Icon 可组合项

Icon(
    painter = painterResource(R.drawable.baseline_directions_bus_24),
    contentDescription = stringResource(id = R.string.bus_content_description)
)

默认情况下,Icon 可组合项将使用 LocalContentColor.current 进行着色,大小为 24.dp。它还公开了一个 tint 颜色参数(该参数利用与图像着色部分中描述的着色机制相同的机制)。Icon 可组合项适用于小型图标元素。对于更多自定义选项,您应该使用 Image 可组合项。