Funkcja kompozycyjna Icon to wygodny sposób na narysowanie na ekranie jednokolorowej ikony zgodnej z wytycznymi Material Design. Aby używać Icon, dołącz bibliotekę Compose Material (lub Compose Material 3).
Jeśli na przykład masz obiekt rysowalny wektorowo, 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 na LocalContentColor.current i ma rozmiar 24.dp. Udostępnia też parametr koloru tint (który wykorzystuje ten sam mechanizm barwienia, co opisany w sekcji Odcień obrazu). Funkcja kompozycyjna Icon jest przeznaczona do stosowania w przypadku małych elementów ikon. Aby uzyskać więcej opcji dostosowywania, użyj funkcji kompozycyjnej Image.
Polecane dla Ciebie
- Uwaga: tekst linku jest wyświetlany, gdy język JavaScript jest wyłączony.
- Zasoby w funkcji Compose
- Ułatwienia dostępu w Compose
- Wczytywanie obrazów {:#loading-images}