Here's github 上的 Erik Wallentinsen 的 PullToRefresh
ListView。
但它只从顶部刷新 ListView :
我想改变这一点,并在 ListView 从底部拉出时刷新它。
显然,需要更改this source .
也许有人已经遇到并解决了这个问题?
最佳答案
我建议您使用chrisbanes 的库:https://github.com/chrisbanes/Android-PullToRefresh支持listview, gridview, scrollview, webview ...这是一个start guide
要从底部刷新 ListView ,只需为其设置模式。这是我试过的一个例子:
PullToRefreshListView mPullRefreshListView =
(PullToRefreshListView) findViewById(R.id.listview);
mPullRefreshListView.setMode(Mode.BOTH); // mode refresh for top and bottom
mPullRefreshListView.setShowIndicator(false); //disable indicator
mPullRefreshListView.setPullLabel("Loading");
mPullRefreshListView.setOnRefreshListener(new OnRefreshListener<ListView>() {
public void onRefresh(PullToRefreshBase<ListView> refreshView) {
//do something when refresh
});
关于java - 编辑 PullToRefresh ListView 以从底部刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13892912/