סמלים

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

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

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 composable.