我正在使用这个库向我的应用程序添加拉动刷新实现,并且我的应用程序的列表视图还包含一个标题视图或一个列表标题视图list.addHeaderView(headerView);
但我得到一个错误The method addHeaderView(View) is undefined for the type PullToRefreshListView
也许这个类不存在?:0 还是有解决方法?
谢谢!
我正在使用这个库向我的应用程序添加拉动刷新实现,并且我的应用程序的列表视图还包含一个标题视图或一个列表标题视图list.addHeaderView(headerView);
但我得到一个错误The method addHeaderView(View) is undefined for the type PullToRefreshListView
也许这个类不存在?:0 还是有解决方法?
谢谢!
将列表视为 PullToRefreshListFragment/PullToRefreshListView 的实例
试试这个:
list.getRefreshableView().addHeaderView(headerView);
方法 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);