mac
2024-01-26 159dcb5c3b04a268c20c131df4ab99c1ae12e7db
app/src/main/java/com/hdl/photovoltaic/ui/message/NascentMessageFragment.java
@@ -109,23 +109,23 @@
            public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) {
                super.onScrolled(recyclerView, dx, dy);
                if (dy <= 0) {
                    //等于0是顶部
                    return;
                }
                LinearLayoutManager layoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();
                assert layoutManager != null;
                // 只有垂直布局才会触发上拉事件
                if (!layoutManager.canScrollVertically()) {
                    return;
                }
                int totalItemCount = layoutManager.getItemCount();
                int lastVisibleItemPosition = layoutManager.findLastVisibleItemPosition();
                if (!isLoadingMore && totalItemCount <= (lastVisibleItemPosition + visibleThreshold)) {
//                    loadNextPage();
                }
//                if (dy <= 0) {
//                    //等于0是顶部
//                    return;
//                }
//                LinearLayoutManager layoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();
//                assert layoutManager != null;
//                // 只有垂直布局才会触发上拉事件
//                if (!layoutManager.canScrollVertically()) {
//                    return;
//                }
//
//                int totalItemCount = layoutManager.getItemCount();
//                int lastVisibleItemPosition = layoutManager.findLastVisibleItemPosition();
//
//                if (!isLoadingMore && totalItemCount <= (lastVisibleItemPosition + visibleThreshold)) {
////                    loadNextPage();
//                }
            }
        });
    }