في Jetpack Compose Glimmer، تم تصميم المكوّن TitleChip لتقديم تصنيف موجز وغير تفاعلي للمحتوى المرتبط، مثل "البطاقة". استخدِم شرائح
العناوين لعرض معلومات موجزة، مثل عنوان قصير أو اسم أو حالة. بما أنّ شرائح العناوين لا يمكن التركيز عليها أو التفاعل معها، فإنّها تؤدي دورًا إعلاميًا بحتًا ضمن واجهة مستخدم Glimmer في Jetpack Compose. على سبيل المثال، يمكنك تقديم شريحة عنوان تحمل التصنيف "المكوّنات" بجانب قائمة قابلة للتمرير تتضمّن المكوّنات.
مثال أساسي: عرض شريحة لعنوان مختصر
يمكنك إنشاء شريحة لعنوان مختصر باستخدام قدر ضئيل جدًا من الرموز البرمجية:
TitleChip { Text("Messages") }
مثال تفصيلي: عرض شريحة عنوان مع بطاقة
لاستخدام شريحة العنوان مع مكوّن آخر، ضَع شريحة العنوان
TitleChipDefaults.AssociatedContentSpacing فوق المكوّن الآخر في
الدالة البرمجية المركّبة. يوضّح الرمز التالي كيفية استخدام شريحة عنوان مع بطاقة:
@Composable
fun TitleChipExample() {
Column(horizontalAlignment = Alignment.CenterHorizontally) {
TitleChip { Text("Title Chip") }
Spacer(Modifier.height(TitleChipDefaults.AssociatedContentSpacing))
Card(
title = { Text("Title") },
subtitle = { Text("Subtitle") },
leadingIcon = { Icon(FavoriteIcon, "Localized description") },
) {
Text("Card Content")
}
}
}
النقاط الرئيسية حول الرمز
- يتميّز
Spacerبارتفاع ثابت لتوفير التباعد العمودي الصحيح، والذي يحدّدهTitleChipDefaults.AssociatedContentSpacing، بين المكوّنين.