شارك المقالة

امكانية عمل قراءة المزيد للنص في اندرويد ستوديو – Expandable Text View

امكانية عمل قراءة المزيد للنص في اندرويد ستوديو – Expandable Text View

في هذا المقال نشارك معكم كيفية عمل امكانية لاضافة خاصية قراءة المزيد او تقليل النص او ما يعرف بي see more – see less وهو عباره عن زر يظهر في نهايه النص يخبر المستخدم اذا كان يريد قراءة المقال كامل او يكتفي بالقدر الذي وصل اليه وهذا سوف يكون من خلال المكتبة التي نقدمها لكم اليوم في هذه المقالة وهيا بسيطه جدا ومن المكتبات التي تحسن من هيكلة تطوير تطبيقات الجوال وخصوصا الاندرويد فهي مشهوره في معظم التطبيقات الضخمه .


المكتبة

       implementation ‘com.github.MostafaGad1911:ExpandableTextView:1.0.0’



طريقة الاستخدام

يمكنك استخدمها في التصميم الخاص بك وعمل الالوان المناسبة والنص الذي تريد عرضها وعدد السطور التي تريد عرضها للمستخدم وعند النقر على قراءة المزيد يظهر النص كامل وتخصيص اللون الذي تفضله والطول والعرض للنص .

    <mostafa.projects.expandabletextview.ExpandableTextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:underlineColor="@color/brubble"
        android:padding="10dp"
        android:text="Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello           World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World             Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello             World"
        app:underlineMaxlines="3" />
        

شاهد أيضًا
مقالات ذات صلة
خصائص TextFormField تحسن من عمليات ادخال البيانات لدى المستخدمين في Flutter

خصائص TextFormFieldتحسن من عمليات ادخال البيانات لدى المستخدمين في FlutterTextFormField هو عنصر واجهة مستخدم في…

تعلم كيفية دمج الطابعات الحرارية داخل تطبيق Flutter باستخدام مكتبة flutter_pos_printer_platform_monster مع دعم USB وBluetooth وWiFi وبروتوكول ESC/POS. شرح عملي شامل مع أمثلة كود جاهزة وحل نهائي لمشكلة الطباعة عبر USB في أنظمة نقاط البيع POS.
حل الطباعة الحرارية في Flutter عبر USB ! دمج الطابعات الحرارية باحتراف داخل تطبيقك

حل الطباعة الحرارية في Flutter عبر USB ! دمج الطابعات الحرارية باحتراف داخل تطبيقك في…

افضل مكتبة قد تستخدمها لتحسين ايقونات تطبيقك في Flutter

افضل مكتبة قد تستخدمها لتحسين ايقونات تطبيقك في Flutter نحن نشارك معكم بشكل مستمر الكثير…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع