Amir Aoucha نشر 15 ديسمبر 2021 أرسل تقرير مشاركة نشر 15 ديسمبر 2021 (معدل) اريد اضهار جميع العناصر في RecyclerView بدون مايكون فيها تحريك انا حاط recycleview داخل ScrolView اريد Scrolview فقط الي تتحرك تم التعديل في 16 ديسمبر 2021 بواسطة Wael Aljamal توضيح السؤال 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 16 ديسمبر 2021 أرسل تقرير مشاركة نشر 16 ديسمبر 2021 يمكن حل المشكلة بالتعليمة التالية recyclerView.setFocusable(false); بهذه الحالة لن يستجيب recycleview لأي حدث (حدث التمرير) وسيتحقق مطلبك، يتوقف عمل استجابة للعنصر recycleview، سبب تحرك recycleview أن له elevation أعلى من بقية العناصر، فله أولوية عند حدوث أي شيء فوق المنطقة الموجودة فيها. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Amir Aoucha نشر 17 ديسمبر 2021 الكاتب أرسل تقرير مشاركة نشر 17 ديسمبر 2021 لم تنجح باقي نفس المشكلة اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 17 ديسمبر 2021 أرسل تقرير مشاركة نشر 17 ديسمبر 2021 بتاريخ 11 ساعات قال Amir Aoucha: لم تنجح باقي نفس المشكلة حاول إضافة التالي في XML android:descendantFocusability="blocksDescendants" ل <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:descendantFocusability="blocksDescendants" android:orientation="vertical"> ويمكن <LinearLayout android:focusable="false" android:focusableInTouchMode="false" android:descendantFocusability="blocksDescendants"> <android.support.v7.widget.RecyclerView ... /> /> 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 17 ديسمبر 2021 أرسل تقرير مشاركة نشر 17 ديسمبر 2021 بتاريخ 14 ساعات قال Amir Aoucha: لم تنجح باقي نفس المشكلة linearLayoutManager = new LinearLayoutManager(context) { @Override public boolean canScrollVertically() { return false; } }; recyclerview.setLayoutManager(linearLayoutManager); recyclerView.setNestedScrollingEnabled(false); استخدم هذه 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Amir Aoucha نشر 18 ديسمبر 2021 الكاتب أرسل تقرير مشاركة نشر 18 ديسمبر 2021 توقف التمرير لكن لا تضهر كل العناصر بتاريخ 18 ساعات قال Wael Aljamal: linearLayoutManager = new LinearLayoutManager(context) { @Override public boolean canScrollVertically() { return false; } }; recyclerview.setLayoutManager(linearLayoutManager); recyclerView.setNestedScrollingEnabled(false); استخدم هذه توقف التمرير لكن لا تضهر كل العناصر اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 18 ديسمبر 2021 أرسل تقرير مشاركة نشر 18 ديسمبر 2021 بتاريخ 5 دقائق مضت قال Amir Aoucha: توقف التمرير لكن لا تضهر كل العناصر توقف التمرير لكن لا تضهر كل العناصر ممكن إرفاق صورة للمشكلة 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Amir Aoucha نشر 18 ديسمبر 2021 الكاتب أرسل تقرير مشاركة نشر 18 ديسمبر 2021 بتاريخ 1 ساعة قال Wael Aljamal: ممكن إرفاق صورة للمشكلة بتاريخ 20 ساعات قال Wael Aljamal: linearLayoutManager = new LinearLayoutManager(context) { @Override public boolean canScrollVertically() { return false; } }; recyclerview.setLayoutManager(linearLayoutManager); recyclerView.setNestedScrollingEnabled(false); القائمة فيها 8 عناصر ضهرو 4 فقط اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 18 ديسمبر 2021 أرسل تقرير مشاركة نشر 18 ديسمبر 2021 بتاريخ 36 دقائق مضت قال Amir Aoucha: return false ممكن تبدل هذه القيمة ب true 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Amir Aoucha
اريد اضهار جميع العناصر في RecyclerView بدون مايكون فيها تحريك
انا حاط recycleview داخل ScrolView اريد Scrolview فقط الي تتحرك
تم التعديل في بواسطة Wael Aljamalتوضيح السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.