تهيئة تنسيق النص

توضّح هذه الصفحة كيفية ضبط تخطيط النص باستخدام مَعلمات مثل maxLines وoverflow.

الحدّ من عدد الأسطر المرئية

لتقييد عدد الأسطر المرئية في Text عنصر قابل للإنشاء، اضبط المَعلمة maxLines على النحو التالي:

@Composable
fun LongText() {
    Text("hello ".repeat(50), maxLines = 2)
}

مقطع نصي طويل تم اقتطاعه بعد سطرَين

الإشارة إلى تجاوز النص

عند الحدّ من طول نص طويل، قد تحتاج إلى الإشارة إلى TextOverflow، الذي لا يظهر إلا إذا تم اقتطاع النص المعروض. لإجراء ذلك، اضبط المَعلمة textOverflow على النحو التالي:

@Composable
fun OverflowedText() {
    Text("Hello Compose ".repeat(50), maxLines = 2, overflow = TextOverflow.Ellipsis)
}

مقطع طويل من النص تم اقتطاعه بعد ثلاثة أسطر، مع علامة حذف في النهاية