RecyclerView avec charger plus de barre de progression en bas

J'ai essayé la mise en œuvre de addOnScrollListener (), mais cette chose extraire les données et le chargement du recycleur vue depuis le début à chaque fois.je veux charger les données après la position actuelle.Voici mon exemple de code

 @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_load, null);

        progressBar = (ProgressBar) view.findViewById(R.id.progressBar);
        progressBar.setVisibility(View.VISIBLE);

        myClickHandler();

        business_rv = (RecyclerView) view.findViewById(R.id.business_rv);
        business = new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL,false);
        business_rv.setHasFixedSize(true);
        business_rv.setLayoutManager(business);
        if (business_rv.getLayoutManager() instanceof LinearLayoutManager) {
            business = (LinearLayoutManager) business_rv.getLayoutManager();
            business_rv.addOnScrollListener(new RecyclerView.OnScrollListener() {
                @Override
                public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
                    super.onScrolled(recyclerView, dx, dy);
                    UpdateRecyclerView(url);
                }
            });
        }

        return view;
    }