Amir Aoucha نشر 15 ديسمبر 2021 أرسل تقرير نشر 15 ديسمبر 2021 (معدل) اريد اضهار جميع العناصر في RecyclerView بدون مايكون فيها تحريك انا حاط recycleview داخل ScrolView اريد Scrolview فقط الي تتحرك تم التعديل في 16 ديسمبر 2021 بواسطة Wael Aljamal توضيح السؤال 1 اقتباس
0 Wael Aljamal نشر 16 ديسمبر 2021 أرسل تقرير نشر 16 ديسمبر 2021 يمكن حل المشكلة بالتعليمة التالية recyclerView.setFocusable(false); بهذه الحالة لن يستجيب recycleview لأي حدث (حدث التمرير) وسيتحقق مطلبك، يتوقف عمل استجابة للعنصر recycleview، سبب تحرك recycleview أن له elevation أعلى من بقية العناصر، فله أولوية عند حدوث أي شيء فوق المنطقة الموجودة فيها. اقتباس
0 Amir Aoucha نشر 17 ديسمبر 2021 الكاتب أرسل تقرير نشر 17 ديسمبر 2021 لم تنجح باقي نفس المشكلة اقتباس
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 اقتباس
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 اقتباس
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); استخدم هذه توقف التمرير لكن لا تضهر كل العناصر اقتباس
0 Wael Aljamal نشر 18 ديسمبر 2021 أرسل تقرير نشر 18 ديسمبر 2021 بتاريخ 5 دقائق مضت قال Amir Aoucha: توقف التمرير لكن لا تضهر كل العناصر توقف التمرير لكن لا تضهر كل العناصر ممكن إرفاق صورة للمشكلة 1 اقتباس
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 فقط اقتباس
0 Wael Aljamal نشر 18 ديسمبر 2021 أرسل تقرير نشر 18 ديسمبر 2021 بتاريخ 36 دقائق مضت قال Amir Aoucha: return false ممكن تبدل هذه القيمة ب true 1 اقتباس
السؤال
Amir Aoucha
اريد اضهار جميع العناصر في RecyclerView بدون مايكون فيها تحريك
انا حاط recycleview داخل ScrolView اريد Scrolview فقط الي تتحرك
تم التعديل في بواسطة Wael Aljamalتوضيح السؤال
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.