pullToRefresh的使用(2) ListView的各种形式pullToRefreshListView.setScrollingWhileRefreshingEnabled(false);

255 阅读1分钟

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();

\

\

\