Symbole

Die Icon-Composable ist eine praktische Möglichkeit, ein einfarbiges Symbol auf dem Bildschirm zu zeichnen, das den Material Design-Richtlinien entspricht. Wenn Sie Icon verwenden möchten, müssen Sie die Compose Material-Bibliothek (oder die Compose Material 3-Bibliothek) einbinden.

Wenn Sie beispielsweise ein Vektordrawable mit Material-Standardwerten laden möchten, können Sie die Icon-Composable so verwenden:

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

Standardmäßig wird die zusammensetzbare Funktion Icon mit LocalContentColor.current getönt und hat die Größe 24.dp. Außerdem wird ein tint-Farbparameter bereitgestellt, der denselben Mechanismus für die Farbtonanpassung nutzt, der im Abschnitt Bildfarbton beschrieben wird. Die zusammensetzbare Funktion Icon ist für kleine Icons vorgesehen. Für mehr Anpassungsoptionen sollten Sie die Image-Composable verwenden.