4

我使用库进行列表视图拉取刷新片段,这是一个非常好的库: https ://github.com/chrisbanes/Android-PullToRefresh

现在我想使用PullToRefreshExpandableListView。我查看了示例代码,并很好地解释了活动。现在我想在 Fragment 中使用它。但我有问题。下面我在 Activity 中编写了一些由库发布者完成的部分代码,以及我的 Fragment 代码

PullToRefreshExpandableListView在 Activity中使用的原始代码:

class PullToRefreshExpandableListActivity extends
        ExpandableListActivity {

    //created mAdapter (SimpleExpandableListAdapter)
    //inflated mPullRefreshListView (PullToRefreshExpandableListView)
    //and setListAdapter(mAdapter);
}

一切都好 !

在我的代码中

片段类 created ,onCreateView方法膨胀 PullToRefreshExpandableListView ,创建 mAdapter 如上代码。但是当我想设置适配器时,有我的问题:(

代码 :

mPullRefreshListView.setAdapter(mAdapter);

编译错误:

The method setAdapter(ListAdapter) in the type PullToRefreshAdapterViewBase<ExpandableListView> is not applicable for the arguments (SimpleExpandableListAdapter)

所以如果你知道如何PullToRefreshExpandableListView在 Fragment 中使用,请帮助,或者请写如何设置适配器。

谢谢

4

1 回答 1