【问题标题】:How to refresh listview using Pull to refresh library如何使用 Pull 刷新列表视图以刷新库
【发布时间】:2014-10-09 22:33:57
【问题描述】:

我在我的 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 的推文。

我正在使用 pull to refresh library 来刷新列表 这是代码

 list.setOnRefreshListener(new OnRefreshListener() {

        @Override
        public void onRefresh() {

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

        }
    });

但是使用之后什么都没有发生...
我的列表无法刷新内容..
请帮帮我

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 能否把整个代码贴出来,让我们更好地帮助你
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-09
    • 2020-03-29
    • 1970-01-01
    • 2015-07-18
    • 2011-08-31
    • 2011-03-18
    • 2011-05-04
    相关资源
    最近更新 更多