HiLoadMore是一个通用可扩展的上拉加载控件,实现对任何子View的上拉加载。
implementation 'com.githang:hi-loadmore:0.2.1'
请访问:http://githang.com/hi-loadmore/
- 通用上拉加载
- 可扩展
- 包含了 RecyclerView 上拉加载及自动加载的扩展
mLoadMoreLayout.setLoadMoreUIHandler(new LoadMoreUIHandler() {
@Override
public void onPrepare() {
mContent.setText("上拉可以加载");
mToast.setText(mContent.getText());
mToast.show();
}
@Override
public void onBegin() {
mContent.setText("开始加载");
mToast.setText(mContent.getText());
mToast.show();
}
@Override
public void onComplete(boolean hasMore) {
mContent.setText("加载完成");
mToast.setText(mContent.getText());
mToast.show();
}
@Override
public void onPositionChange(int offsetY, int offsetToLoadMore) {
mContent.setText("位移:" + offsetY + "...触发加载需要的位移:" + offsetToLoadMore);
}
});
mLoadMoreLayout.setHasMore(true);
- 《我眼中的下拉刷新》
- liaohuqiu/android-Ultra-Pull-To-Refresh
- nukc/LoadMoreLayout