Icone

Il composable Icon è un modo pratico per disegnare sullo schermo un'icona di un solo colore che segue le linee guida di Material Design. Per utilizzare Icon, includi la libreria Compose Material (o la libreria Compose Material 3).

Ad esempio, se avevi un elemento disegnabile vettoriale che volevi caricare con i valori predefiniti di Material, puoi utilizzare il composable Icon nel seguente modo:

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

Per impostazione predefinita, il composable Icon è colorato con LocalContentColor.current e ha dimensioni 24.dp. Espone anche un parametro di colore tint (che sfrutta lo stesso meccanismo di colorazione descritto nella sezione Tonalità dell'immagine). Il Icon composable è destinato all'uso per piccoli elementi icona. Dovresti utilizzare il composable Image per altre opzioni di personalizzazione.