PullToRefreshListView 进入不能进入刷新状态解决

来源:互联网 发布:河南网络诈骗案例 编辑:程序博客网 时间:2024/04/30 10:43
PullToRefreshListView
@Override    protected void onRefreshing(final boolean doScroll) {        /**         * If we're not showing the Refreshing view, or the list is empty, the         * the header/footer views won't show so we use the normal method.         */        /*ListAdapter adapter = mRefreshableView.getAdapter();        if (!mListViewExtrasEnabled || !getShowViewWhileRefreshing() || null == adapter || adapter.isEmpty()) {            super.onRefreshing(doScroll);            return;        }*/        super.onRefreshing(false);        }    }

mPullRefreshListView.setRefreshing();如果adapter是里面的size是null 或者大小是0

这个时候 setRefreshing是不会有效果的.需要将PullToRefreshListView上面代码注释掉


一些属性的简单说明

ptrAnimationStyle :  flip 这个效果是有向下和向上的两个箭头的,rotate 没有箭头不管怎么拉都是一个 progress bar

ptrMode :both 指的是 listview 的上面和下面都有这种拉动刷新的效果,下面的刷新通常我们在滑到最下面然后 loading 数据的时候可以看到


原创粉丝点击