شارك المقالة

امكانية عمل قراءة المزيد للنص في اندرويد ستوديو – 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" />
        

شاهد أيضًا
مقالات ذات صلة
شرح كيفية عمل ImageSlide بعدة اشكال وبدون مكتبات في الاندرويد ستديو

شرح كيفية عمل ImageSlide  بعدة اشكال وبدون مكتبات في الاندرويد ستديواذا كنت ترغب في انشاء…

كيف تجعل تطبيقك أسرع وأكثر كفاءة باستخدام LaunchedEffect و SideEffect

تحسين أداء تطبيقاتك بـ LaunchedEffect و SideEffectأسرار تحسين أداء تطبيقاتك باستخدام LaunchedEffect و SideEffectفي عالم…

كيفية تشغيل اكثر من BlocProvider في نفس الوقت

  كيفية تشغيل اكثر من BlocProvider في نفس الوقتاذا كنت تريد تشغيل اكثر من BlocProvider…

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

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