شرح كيفية منع الscroll من recyclerView وتحريك التصميم كامل في android studio

شرح كيفية منع الscroll من recyclerView وتحريك التصميم كامل في android studio


 شرح كيفية منع الscroll من recyclerView وتحريك التصميم كامل في android studio

في كثير من الاحيان نحتاج ان نقوم بإيقاف الrecyclerView عن الscroll لكي نقوم بجعل التصميم كامل يتحرك معنا , وهذا الامر قد يبدو لكم معقد رغم انه بسيط جدا ولن تحتاج الى كتابة اي كود برمجي نهائيا فقط ما عليك هو التعديل في التصميم قليلا ليصبح قادر على منع الrecyclerView من التحريك وتحريك التصميم بالكامل كما يظهر في صورة عنوان المقالة الخاصه بنا في هذه التدوينه .


Android هو الاسم الأكثر انتشارًا هذه الأيام. ويجب أن يكون كل شخص يشارك في دورة تطوير Android على دراية بأحدث ميزات Android Studio ، والتي سنستكشفها اليوم , 

يعرف الجميع نظام Android ، لكن ربما لا يعرفون كيفية إنشاء تطبيق Android احترافي. سأريك كيف. تم تصميم تطبيقات Android باستخدام إعداد Android Studio من Google.


وفقًا للإحصاءات ، بحلول تقدم السنوات ، سيزداد الطلب على مطوري Android بشكل كبير جدا . اليست الان الفرصه بالنسبة لك بالبدء في تعلم تطوير تطبيقات الاندرويد والبدء في ربح المال بكل سهوله ؟


منع تحريك الrecyclerView لوحدها وتحريك تصميم الصفحه بشكل كامل

ببساطة حاول ان يكون التصميم الخاص بك داخل NestedScrollView وهذا لكي نستطيع تحريك التصميم بشكل كامل بالنسبة للطول والعرض حاول ان يكون بارتفاع الشاشه كامل عن طريق match_parent وRecyclerView قم بوضع بها :overScrollMode واجعل الخاصية never لكي تمنعه من التحريك والان اصبح بإمكانك تحريك التصميم بشكل كامل في الاندرويد ستوديو .


منع تحريك الrecyclerView لوحدها وتحريك تصميم الصفحه بشكل كامل

never_scroll_recyclerview.xml


 <androidx.core.widget.NestedScrollView
        android:id="@+id/scrollview"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
        
          <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical">
                        
          <androidx.recyclerview.widget.RecyclerView
                android:id="@+id/recycler"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:layout_marginTop="@dimen/_5sdp"
                android:overScrollMode="never"
                app:layout_constraintBottom_toBottomOf="parent"
                app:layout_constraintTop_toBottomOf="@id/constraint"
                tools:listitem="@layout/list_ayat_sound" />
                  
       </LinearLayout>

    </androidx.core.widget.NestedScrollView>
    


فيديو الشرح


لمزيد من المقالات


تعليقات