Recyclerview onscrolllistener не работает, когда я переключаю фрагмент в view_pager - PullRequest
0 голосов
/ 22 мая 2019

Я добавляю Recyclerview onscrolllistener, но он не работает, когда я переключаю свой фрагмент.или я открываю свой предыдущий фрагмент страницы.Пожалуйста, помогите мне исправить эту ошибку. Заранее спасибо.

rvBillsAndDates.addOnScrollListener(new RecyclerView.OnScrollListener() {
            @Override
            public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
                super.onScrolled(recyclerView, dx, dy);
               // Log.e("AllBillsFragment=>","onScroll called");

              if (dy > 0) {
                  visibleItemCount = llm.getChildCount();
                  totalItemCount = llm.getItemCount();
                  pastVisibleCount = llm.findFirstVisibleItemPosition();



                    if (isLoading) {
                        if (totalItemCount > previousTotal) {
                            isLoading = false;
                            previousTotal = totalItemCount;
                        }
                    }
                    if (!isLoading && (totalItemCount - visibleItemCount) <= (pastVisibleCount + view_threshold)) {

                        if (mCategoryID == "all") {
                            mCategoryID = null;
                        }

                        if (nextPageNumber <= totalPages){

                            nextPageNumber++;

                            if (mCategoryID == null) {

                                pagination(null);
                                isLoading = true;
                            } else {

                                pagination(mCategoryID);
                                isLoading = true;

                            }

                        } else {
                            Toast.makeText(getContext(),"No More Data Found.",Toast.LENGTH_SHORT).show();
                        }

                    }
                     }else {
                   Logger.i(" onScroll:=> onScroll not working ");

            }

            }
        });

Я хочу правильно разбить на страницы RecyclerView.Пожалуйста, помогите мне ...

...