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 بتاريخ On 17/12/2021 at 09:40 قال 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 بتاريخ On 17/12/2021 at 09:40 قال 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 توقف التمرير لكن لا تضهر كل العناصر بتاريخ On 17/12/2021 at 23:58 قال 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 بتاريخ On 18/12/2021 at 18:17 قال Amir Aoucha: توقف التمرير لكن لا تضهر كل العناصر توقف التمرير لكن لا تضهر كل العناصر أظهر المزيد ممكن إرفاق صورة للمشكلة 1 اقتباس
0 Amir Aoucha نشر 18 ديسمبر 2021 الكاتب أرسل تقرير نشر 18 ديسمبر 2021 بتاريخ On 18/12/2021 at 18:22 قال Wael Aljamal: ممكن إرفاق صورة للمشكلة أظهر المزيد بتاريخ On 17/12/2021 at 23:58 قال 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 بتاريخ On 18/12/2021 at 20:11 قال Amir Aoucha: return false أظهر المزيد ممكن تبدل هذه القيمة ب true 1 اقتباس
السؤال
Amir Aoucha
اريد اضهار جميع العناصر في RecyclerView بدون مايكون فيها تحريك
انا حاط recycleview داخل ScrolView اريد Scrolview فقط الي تتحرك
تم التعديل في بواسطة Wael Aljamalتوضيح السؤال
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.