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

توضّح هذه الصفحة كيفية ضبط تنسيق النص باستخدام مَعلمات مثل 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)
}

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