v7/recyclerview/src/main/java/androidx/recyclerview/widget/AsyncListUtil.java
public void onRangeChanged() {
        if (isRefreshPending()) {
            return;  // Will update range will the refresh result arrives.
        }
        updateRange();
        mAllowScrollHints = true;
    }
/**
     * Updates the currently visible item range.
     *
     * <p>
     * Identifies the data items that have not been loaded yet and initiates loading them in the
     * background. Should be called from the view's scroll listener (such as
     * {@link RecyclerView.OnScrollListener#onScrolled}).
     */
Updates the currently visible item range.

Identifies the data items that have not been loaded yet and initiates loading them in the
background. Should be called from the view's scroll listener (such as
RecyclerView.OnScrollListener#onScrolled).
Updates the currently visible item range . Identifies the data items that have not been loaded yet and initiates loading them in the background . Should be called from the view ' s scroll listener ( such as RecyclerView . OnScrollListener#onScrolled ) .
public void onRangeChanged() {
        if (isRefreshPending()) {
            return;  
        }
        updateRange();
        mAllowScrollHints = true;
    }
public void onRangeChanged ( ) { if ( isRefreshPending ( ) ) { return ; } updateRange ( ) ; mAllowScrollHints = true ; }
Updates the currently visible item range.
Updates the currently visible item range .
// Will update range will the refresh result arrives.