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