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

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

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