Symbole

Mit der zusammensetzbaren Funktion Icon können Sie ein einfarbiges Symbol auf dem Bildschirm zeichnen, das den Material Design-Richtlinien entspricht. Wenn Sie Icon verwenden möchten, binden Sie die Compose Material-Bibliothek (oder die Compose Material 3-Bibliothek) ein.

Wenn Sie beispielsweise ein Vektor-Drawable mit Material-Standardwerten laden möchten, können Sie die zusammensetzbare Funktion Icon so verwenden:

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

Standardmäßig ist die komponierbare Funktion Icon mit LocalContentColor.current eingefärbt und hat die Größe 24.dp. Außerdem wird ein Farbparameter tint bereitgestellt, der denselben Mechanismus für die Tönung verwendet, der im Abschnitt Bildtönung beschrieben wird. Das Compose-Element Icon ist für kleine Symbolelemente gedacht. Für mehr Anpassungsoptionen sollten Sie die zusammensetzbare Funktion Image verwenden.