Icone

Il composable Icon è un modo pratico per disegnare sullo schermo un'icona a 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 hai un elemento disegnabile vettoriale che vuoi caricare con le impostazioni predefinite 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 una dimensione di 24.dp. Espone anche un parametro di colore tint (che sfrutta lo stesso meccanismo di colorazione descritto nella sezione Colorazione dell'immagine). Il composable Icon è destinato all'uso per piccoli elementi icona. Per ulteriori opzioni di personalizzazione, devi utilizzare il composable Image.