您的位置:首页 > 移动开发 > Android开发

AndroidStudio的PullToRefreshListView简单使用

2016-07-07 11:41 435 查看
PullToRefreshListView的下载:https://github.com/chrisbanes/Android-PullToRefresh

1.先将其中的library倒入到Module,然后与App进行关联

2.代码,我并不是将PullToRefreshListView直接写到xml中,而是创建成对象。

PullToRefreshListView pullToRefreshListView = new PullToRefreshListView(context);

//设置Mode为BOTH,则上拉刷新,下拉加载都有 pullToRefreshListView.setMode(PullToRefreshBase.Mode.BOTH);

//倒入的时候有两个,一个是new PullToRefreshBase.OnRefreshListener()

另一个是下列的方法,建议使用倒入下面的

pullToRefreshListView.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2() {

//下拉刷新请求的数据

@Override

public void onPullDownToRefresh(PullToRefreshBase refreshView) throws InterruptedException {

}


//上拉加载请求的数据

@Override

public void onPullUpToRefresh(PullToRefreshBase refreshView) {

}});


//得到PullToRefreshListView中的ListView

final ListView listView = pullToRefreshListView.getRefreshableView();

//给PullToRefreshListView中的listView设置适配器

//给ListView去掉分割线

listView.setDividerHeight(0);

listView.setAdapter(new TvListLvView(context));

//下列代码写在网络请求数据中,PullToRefreshListView停止刷新头或者刷新尾

pullToRefreshListView.onRefreshComplete();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  对象