الرموز

يوفّر العنصر القابل للإنشاء 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 color (التي تستخدم الآلية نفسها لتلوين الصورة كما هو موضّح في قسم تلوين الصورة). تم تصميم الدالة البرمجية القابلة للإنشاء Icon لاستخدامها مع عناصر الرموز الصغيرة. يجب استخدام العنصر القابل للإنشاء Image للحصول على المزيد من خيارات التخصيص.