ה-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
כדי לקבל אפשרויות נוספות להתאמה אישית.
מומלץ עבורך
- הערה: טקסט הקישור מוצג כש-JavaScript מושבת
- מקורות מידע ב-Compose
- נגישות בכתיבת הודעות
- טעינת תמונות {:#loading-images}