شارك المقالة

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

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

  بسم الله الرحمن الرحيم متابعي موقعنا الاعزاء مرحبا بكم في مقالة جديدة في برنامج…

التعامل مع Map #9 : طريقة عمل tracking او تتبع لموقع المستخدم من قاعة البينانات Data base برنامج اندرويد ستوديو

  يعد هذا الدرس نهاية دورة maping من دروس اندرويد ستوديو , بالنسبه للدروس التي…

كود برولوج لضرب عددين – multiply two number prolog code

  تعتبر لغة prolog او logic واحده من اهم اللغات التي يجب ان يهتم لها…

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

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