W jaki sposób zaimplementować podział na strony o wartości NestedScrollView
?Paginacja nie działa dla widoku RecyclerView w ramach NestedScrollView
5
A
Odpowiedz
10
po tej czynności:
1. Set zagnieżdżone przewijanie włączone fałszywe widzenia recyklera.
recyclerView.setNestedScrollingEnabled(false);
2. Dodaj do przewijania listner zagnieżdżonego Scrollview.
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
}
}
});
starałem się wdrożyć addOnScrollListener z recyclerview ale wymaga za każdym razem, kiedy wiążę moich danych recyclerview. Powinien zadzwonić na koniec strony tylko – Jatin