Skip to content

uans3k/EasyRefreshLoadLayout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#How to use

    EasyRefreshLoadLayout layout=findViewById(R.id.easyrefresh);
    layout.addTop(topView,uiHandler,topInidicator);
    layout.addEnd(endView,uiHandler,bottomInidicator);

     EasyRefreshLoadLayout.UIHandler YourHandler extends EasyRefreshLoadLayout.UIHandler{
        @Override
        public void OnScroll(View scrollView, int mScrollY, int deltaY) {
            
        }

        @Override
        public void OnOverScroll(View scrollView, int mScrollY, int overScrollY, int deltaY) {

        }

        @Override
        public void OnRelease(View scrollView) {

        }

        @Override
        public void OnOverRelease(View scrollView) {

        }

        @Override
        public void OnReset(View scrollView) {

        }
    }

	 EasyRefreshLoadLayout.Indicator YourIndicator extends EasyRefreshLoadLayout.Indicator{
        @Override
        public boolean canRefreshOrLoad(View mainView) {
            return false;
        }

        @Override
        public int getOverBoundHeight(int scrollHeight) {
            return 0;
        }

        @Override
        public int getRefreshHeight(int scrollHeight) {
            return 0;
        }
    }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages