Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我在setOnRefreshListener行中标记错误_Android - Fatal编程技术网

Android 我在setOnRefreshListener行中标记错误

Android 我在setOnRefreshListener行中标记错误,android,Android,me marca este error类型PullToRefreshListView中的方法setOnRefreshListener(PullToRefreshListView.OnRefreshListener)不适用于参数(活动) 我的密码是 private class ListViewPagerAdapter extends PagerAdapter { @Override public View instantiateItem(ViewGroup container,

me marca este error类型PullToRefreshListView中的方法setOnRefreshListener(PullToRefreshListView.OnRefreshListener)不适用于参数(活动)

我的密码是

private class ListViewPagerAdapter extends PagerAdapter {

    @Override
    public View instantiateItem(ViewGroup container, int position) {
        Context context = container.getContext();

        PullToRefreshListView plv = (PullToRefreshListView) LayoutInflater.from(context).inflate(
                R.layout.layout_listview_in_viewpager, container, false);

        ListAdapter adapter = new ArrayAdapter<String>(context, android.R.layout.simple_list_item_1,
                Arrays.asList(STRINGS));
        plv.setAdapter(adapter);

        plv.setOnRefreshListener(activity.this);

        // Now just add ListView to ViewPager and return it
        container.addView(plv, LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);

        return plv;
    }
私有类ListViewPagerAdapter扩展了PagerAdapter{
@凌驾
公共视图实例化项(视图组容器,int位置){
Context=container.getContext();
PullToRefreshListView plv=(PullToRefreshListView)布局Flater.from(上下文)。充气(
R.layout.layout_listview_in_viewpager,container,false);
ListAdapter=new ArrayAdapter(上下文,android.R.layout.simple\u list\u item\u 1,
asList(STRINGS));
plv.setAdapter(适配器);
plv.setOnRefreshListener(activity.this);
//现在只需将ListView添加到ViewPager并返回它
container.addView(plv、LayoutParams.MATCH\u父级、LayoutParams.MATCH\u父级);
返回plv;
}

@NguyenDoanTung没有logcat输出。这是setOnRefreshListener方法中的编译时错误,参数为interface OnRefreshListener。如果您的活动已实现该接口,则应确定公共类活动扩展activity implements OnRefreshListener{