分页加载数据

上拉刷新

XListView

实现步骤

1)导库(xlistview)

2)在清单文件添加下listview自定义控件

<me.maxwin.view.XListView

android:id="@+id/listView1"

android:layout_width="match_parent"

android:layout_height="match_parent" >

</me.maxwin.view.XListView>

3)实现IXListViewListener 监听事件

mListView.setXListViewListener(this);


@Override

public void onRefresh() {

initFileAsynctask();

}


@Override

public void onLoadMore() {

mPageNum++;

new FileAsynctask().execute(Constants.PATH_XIAOZU_LV+mPageNum);

}

4)实现上拉刷新(较早的数据)mListView.setPullLoadEnable(true);

实现下拉刷新(当前页面的数据)mListView.setPullRefreshEnable(true);


5)在解析Json文件最后记得加onLoad();

private void onLoad() {

listView.stopRefresh();

listView.stopLoadMore();

listView.setRefreshTime("刚刚");

}

不然会刷新会停不下来