Icone

Il composable Icon è un modo pratico per disegnare sullo schermo un'icona a un 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 hai un disegno vettoriale che vuoi caricare con i valori predefiniti di Material, puoi utilizzare il composable Icon come segue:

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 applicazione della tinta descritto nella sezione Tinta immagine). Il composable Icon è destinato all'utilizzo per elementi di icone di piccole dimensioni. Ti consigliamo di utilizzare il composable Image per avere più opzioni di personalizzazione.