pullToRefresh的使用(2) ListView的各种形式:
在更新事件中设置更新界面的label
//设置更新时间
refreshView.getLoadingLayoutProxy().setLastUpdatedLabel(label);
//设置下拉标签
refreshView.getLoadingLayoutProxy().setPullLabel("下拉可以刷新,哈哈");
//设置松开标签
refreshView.getLoadingLayoutProxy().setReleaseLabel("松开可以刷新。。。");
//设置刷新标签
refreshView.getLoadingLayoutProxy().setRefreshingLabel("正在刷新。。。。");
\
PullToRefresh 的几种刷新模式:
/*
* 设置PullToRefresh刷新模式
* BOTH:上拉刷新和下拉刷新都支持
* DISABLED:禁用上拉下拉刷新
* PULL_FROM_START:仅支持下拉刷新(默认)
* PULL_FROM_END:仅支持上拉刷新
* MANUAL_REFRESH_ONLY:只允许手动触发
* */\
设置ListView刷新时是否可以滚动界面:
pullToRefreshListView.setScrollingWhileRefreshingEnabled(false);\
true: 可以滚动,
false:不可以滚动
设置两个事件监听:
刷新:
pullToRefreshListView.setOnRefreshListener();
滚动到底部:
pullToRefreshListView.setOnLastItemVisibleListener();
\
\
\