5

NestedScrollView के भीतर recyclerview के पेजिनेशन को कार्यान्वित करने के लिए पेजिनेशन रीसाइक्लर व्यू के लिए काम नहीं करता है?नेस्टेडस्क्रोल व्यू

+0

मैं recyclerview की addOnScrollListener को लागू करने की कोशिश की, लेकिन यह कहता है हर जब मैं अपने डेटा recyclerview करने के लिए बाध्य। इसे पृष्ठ के अंत में केवल – Jatin

उत्तर

10

इस चरणों का पालन करें:

1. सेट नेस्ट स्क्रॉल recycler देखने का झूठा सक्षम होना चाहिए। नेस्टेड scrollview को

recyclerView.setNestedScrollingEnabled(false); 

2. जोड़ें स्क्रॉल listner।

mScrollView.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() { 
      @Override 
      public void onScrollChanged() 
      { 
        View view = (View)mScrollView.getChildAt(mScrollView.getChildCount() - 1); 

        int diff = (view.getBottom() - (mScrollView.getHeight() + mScrollView 
            .getScrollY())); 

        if (diff == 0) { 
         // your pagination code 
        } 
      } 
    }); 
+1

पर कॉल करना चाहिए धन्यवाद, यह काम करता है! – Jatin

+0

धन्यवाद भाई इसके कामकाजी ठीक –

+1

यह मेरे लिए भी काम करता है – Rajdeep

संबंधित मुद्दे