我看到很多 ListView 下拉刷新的库。但是当从上到下拉动时它们是工作的,但是从下到上拉动时我如何刷新?我可以用这个做吗滑动刷新布局 http://developer.android.com/reference/android/support/v4/widget/SwipeRefreshLayout.html?如果不是,我必须使用什么库?怎样做呢?
使用 chrisbanes 的库:https://github.com/chrisbanes/Android-PullToRefresh https://github.com/chrisbanes/Android-PullToRefresh它支持列表视图、网格视图、滚动视图、网络视图......
要从底部刷新列表视图,只需为其设置模式即可。这是一个例子:
PullToRefreshListView ptr=
(PullToRefreshListView) findViewById(R.id.listview);
mPullRefreshListView.setMode(Mode.BOTH); // mode refresh for top and bottom
mPullRefreshListView.setShowIndicator(false); //disable indicator
mPullRefreshListView.setPullLabel("Loading");
ptr.setOnRefreshListener(new OnRefreshListener<ListView>() {
public void onRefresh(PullToRefreshBase<ListView> refreshView) {
//do something when refresh
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)