编辑PullToRefresh列表视图以从底部刷新

时间:2012-12-15 14:08:54

标签: java android android-layout listview android-view

Here's Erik Wallentinsen在github上的PullToRefresh ListView。

但它只刷新列表视图:

Screenshot

我想更改它,并在从底部拉出列表视图时刷新它。

显然,需要更改this source

也许有人已经解决了这个问题并解决了它?

1 个答案:

答案 0 :(得分:10)

我建议你使用 chrisbanes 的库:https://github.com/chrisbanes/Android-PullToRefresh,它支持listview,gridview,scrollview,webview ......这是一个start guide
要从底部刷新列表视图,只需为其设置模式。这是我尝试过的一个例子:

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
});