这是Erik WallentinsenPullToRefresh
在 github 上的 ListView。
但它仅从顶部刷新列表视图:
我想更改它,并在从底部拉出列表视图时刷新它。
显然,需要更改此来源。
也许有人已经遇到过这个问题并解决了?
我建议你使用chrisbanes的库:https ://github.com/chrisbanes/Android-PullToRefresh ,它支持 listview、gridview、scrollview、webview ... 这是一个入门指南
要从底部刷新 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
});