如何使用Pull to refresh库刷新listview

时间:2014-08-16 10:12:47

标签: android listview android-listview pull-to-refresh

我在我的Android应用程序中使用listview .. 列表视图代码

<eu.erikw.PullToRefreshListView
    android:id="@+id/twitter_list"
    android:layout_width="match_parent"
    android:background="@drawable/background_vector"
    android:layout_height="wrap_content" />

此列表视图包含来自不同ID的推文..

enter image description here

我使用pull刷新库来刷新列表 这是

的代码
 list.setOnRefreshListener(new OnRefreshListener() {

        @Override
        public void onRefresh() {

            adapter = (HeaderViewListAdapter) list.getAdapter();
            ((StreamListAdapter)((HeaderViewListAdapter)list.getAdapter()).getWrappedAdapter()).notifyDataSetChanged();
            list.onRefreshComplete();

        }
    });

但在使用后没有任何反应......
我的列表无法刷新内容..
请帮帮我

1 个答案:

答案 0 :(得分:0)

使用以下代码刷新适配器和列表视图 listView.refreshDrawableState(); adapter.notifyDataSetChanged();