نمادها

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