Java
Need help with PullLoadView?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.
tosslife

Description

[DEPRECATED] pull to refresh and load more recyclerview

196 Stars 56 Forks Apache License 2.0 14 Commits 6 Opened issues

Services available

Need anything else?

PullLoadView

pull to refresh and loadMore recyclerView

Screenshot


screenshot

How to use (参考MainActivity)


Gradle

add in build.gradle:

compile 'com.github.tosslife:pullloadview:1.1.0'

Xml

After adding the gradle dependencies from above you can go to your xml layout and add the following code for a PullToLoadView:

   

Java

To set some basic settings use the following java-code:

       //获取RecyclerView
       RecyclerView mRecyclerView = mPullToLoadView.getRecyclerView();

   //设置是否加载更多功能
   mPullToLoadView.isLoadMoreEnabled(true);

   //添加监听
   mPullToLoadView.setPullCallback(new PullCallback() {
       @Override
       public void onLoadMore() {
           //加载更多处理
       }

       @Override
       public void onRefresh() {
           //刷新处理
       }

       @Override
       public boolean isLoading() {
           //返回当前是否加载中
           return isLoading;
       }

       @Override
       public boolean hasLoadedAllItems() {
            //返回当前是否还有更多数据
           return isHasLoadedAll;
       }
   });

   //初始加载
   mPullToLoadView.initLoad();

Thanks


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.