Funkcja kompozycyjna Icon
to wygodny sposób na narysowanie na ekranie ikony w jednym kolorze, która jest zgodna z wytycznymi Material Design. Aby używać Icon
, dodaj bibliotekę Compose Material (lub bibliotekę Compose Material 3).
Jeśli na przykład masz rysunek wektorowy, który chcesz wczytać z domyślnymi ustawieniami Material, możesz użyć funkcji kompozycyjnej Icon
w ten sposób:
Icon( painter = painterResource(R.drawable.baseline_directions_bus_24), contentDescription = stringResource(id = R.string.bus_content_description) )
Domyślnie element kompozycyjny Icon
jest zabarwiony kolorem LocalContentColor.current
i ma rozmiar 24.dp
. Udostępnia też parametr tint
color (który wykorzystuje ten sam mechanizm barwienia, co opisany w sekcji Barwienie obrazu). Funkcja
Icon
jest przeznaczona do używania w przypadku małych elementów ikony. Aby mieć więcej opcji dostosowywania, użyj funkcji Image
.
Polecane dla Ciebie
- Uwaga: tekst linku jest wyświetlany, gdy JavaScript jest wyłączony.
- Zasoby w funkcji Twórz
- Ułatwienia dostępu w Compose
- Wczytywanie obrazów {:#loading-images}