【问题标题】:Listview headerView and pull to refresh - android [closed]Listview headerView 并拉动刷新 - android [关闭]
【发布时间】:2013-06-25 16:28:45
【问题描述】:

我正在使用this 库向我的应用添加拉动刷新实现,并且我的应用的列表视图还包含一个标题视图或列表标题视图list.addHeaderView(headerView);

但是我收到一个错误The method addHeaderView(View) is undefined for the type PullToRefreshListView

也许这个类不存在? :0 还是有解决方法?

谢谢!

【问题讨论】:

  • 你应该接受答案

标签: java android xml android-listview


【解决方案1】:

考虑将列表作为 PullToRefreshListFragment/PullToRefreshListView 的实例

试试这个:

list.getRefreshableView().addHeaderView(headerView);

【讨论】:

    【解决方案2】:

    方法 addHeaderView 在类 PullToRefreshListView 中不可用。你必须使用别的东西。您需要将标题添加到实际的 ListView 中,如下所示:

    final PullToRefreshListView v = (PullToRefreshListView) mRoot.findViewById(R.id.list);
    v.setOnRefreshListener(this);
    final ListView lv = v.getRefreshableView();
    TextView view = mRoot.findViewById(R.id.text);
    lv.addHeaderView(view);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-09
      • 1970-01-01
      • 2014-09-08
      • 1970-01-01
      相关资源
      最近更新 更多