نمادها

ترکیب‌پذیر Icon روشی مناسب برای رسم نماد تک‌رنگی روی صفحه است که از دستورالعمل‌های «طراحی مادی» پیروی می‌کند. برای استفاده از 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 پارامتر رنگ (که از همان سازوکار رنگ‌آمیزی که در بخش رنگ‌آمیزی تصویر توضیح داده شده است استفاده می‌کند) را آشکار می‌کند. از عنصر Icon composable برای نمادهای کوچک استفاده می‌شود. برای گزینه‌های سفارشی‌سازی بیشتر، باید از عنصر ترکیبی Image استفاده کنید.