भीतर RecyclerView मैं एक ऊर्ध्वाधर viewpager के भीतर एक recyclerview लागू करना चाहते हैं। मेरे वर्तमान लेआउट निम्नलिखितएंड्रॉयड: खड़ी viewpager
VerticalViewpager
- Fragment1
- ImageView
- Fragment2
- RecyclerView
तरह लग रहा है अगर मैं Fragment1 से स्वाइप सब कुछ ठीक काम करता है Fragment2 करने के लिए। मैं recyclerview ऊपर और नीचे स्क्रॉल करने में सक्षम हूँ। समस्या तब होती है जब मैं स्वाइप करने/Fragment1 पर वापस स्क्रॉल करने का प्रयास करता हूं।
उपयोगकर्ता recyclerview के शीर्ष करने के स्क्रॉल किया गया है, तो मैं खड़ी viewpager के बगल में "अप" -Scroll घटना को आगे करना चाहते हैं। मैंने onInterceptTouchEvent
विधि को ओवरराइड करने का प्रयास किया है, लेकिन दुर्भाग्यवश अभी भी कोई सफलता नहीं है। वहाँ कोई विचार है? धन्यवाद आपकी मदद :)
हाय पर पृष्ठों के बीच एक अच्छा स्क्रॉलिंग जैसे लग रहे बनाने के लिए मिल गया था है! मुझे बिल्कुल वही काम करने की ज़रूरत है, कोई किस्मत? – Caique
हाय @ कैक, दुर्भाग्य से कोई समाधान नहीं जो हमारे सभी मामलों में काम करता है। मिस्टर इंडिया से सुझाव हमारे लिए मददगार था, लेकिन जैसा कि मैंने पहले से ही अपने सुझाव नीचे मेरी टिप्पणी में उल्लेख किया है इस समाधान हर बार काम नहीं करता। उत्तर के लिए – jennymo
Thks। मैंने जो किया था: मैंने पुनर्नवीनीकरण के टच को ओवरराइट किया, ACTION_DOWN, ACTION_MOVE और ACTION_UP से गति प्राप्त की, और यदि गति> 500 (कुछ वेग के साथ बढ़ रही है) तो मैं व्यूपेजर पर एक स्थिति वापस चला जाता हूं। यह बहुत अच्छा काम कर रहा है। मैं कोड के साथ एक जवाब के रूप पोस्ट करेंगे, शायद आप – Caique