סמלים

ה-Icon composable הוא דרך נוחה לצייר על המסך סמל בצבע אחד בהתאם להנחיות של Material Design. כדי להשתמש ב-Icon, צריך לכלול את ספריית Compose Material (או את ספריית Compose Material 3).

לדוגמה, אם יש לכם וקטור drawable שאתם רוצים לטעון עם ברירות מחדל של Material, אתם יכולים להשתמש ב-Icon composable באופן הבא:

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

כברירת מחדל, הרכיב Icon מגוון בצבע LocalContentColor.current והגודל שלו הוא 24.dp. הוא גם חושף פרמטר tint color (שממנף את אותו מנגנון של גוון כפי שמתואר בקטע גוון התמונה). הקומפוזיציה Icon מיועדת לשימוש ברכיבי סמלים קטנים. כדאי להשתמש ב-Image כדי לקבל אפשרויות נוספות להתאמה אישית.