Back to project page AbsListViewHelper.
The source code is released under:
MIT License
If you think the Android project AbsListViewHelper listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.felipecsl.abslistviewhelper.library; /*from w w w . j av a 2 s. c o m*/ import android.widget.AbsListView; import java.util.ArrayList; public class CompositeAbsListViewOnScrollListener extends ArrayList<AbsListView.OnScrollListener> implements AbsListView.OnScrollListener { public void registerOnScrollListener(final AbsListView.OnScrollListener listener) { add(listener); } public void unregisterOnScrollListener(final AbsListView.OnScrollListener listener) { remove(listener); } @Override public void onScrollStateChanged(final AbsListView view, final int scrollState) { for (AbsListView.OnScrollListener listener : this) listener.onScrollStateChanged(view, scrollState); } @Override public void onScroll(final AbsListView view, final int firstVisibleItem, final int visibleItemCount, final int totalItemCount) { for (AbsListView.OnScrollListener listener : this) listener.onScroll(view, firstVisibleItem, visibleItemCount, totalItemCount); } }