Android-PullToRefresh使用setRefreshing(true)出发刷新后,如果立即调用onRefreshComplete(),下拉刷新的进度状态并不会消失,一直处于刷新状态.可能是这个库的一个bug,还没有仔细研究代码.下面提供一个简单的解决办法,就是延迟调用onRefreshComplete(),如下:
myHandler.postDelayed(new Runnable() {
@Override
public void run() {
mRefreshListView.onRefreshComplete();
}
}, 500);