我是Android编程新手。我正在用不同类型的行在ListView上做一个示例。我创建了一个从ArrayAdapter扩展的CustomAdapter构造函数ArrayAdapter <String>(Context,int,MainActivity.ListViewItem [])未定义
public class CustomAdapter extends ArrayAdapter<String> {
public static final int TYPE_ODD = 0;
public static final int TYPE_EVEN = 1;
public static final int TYPE_WHITE = 2;
public static final int TYPE_BLACK = 3;
private final Context context;
private final int resource;
private ListViewItem[] objects;
public CustomAdapter(Context context, int resource, ListViewItem[] objects) {
super(context, resource, objects);
this.context = context;
this.resource = resource;
this.objects = objects;
}
Eclipse显示super(context,resource,objects);行作为错误“构造函数ArrayAdapter(Context,int,MainActivity.ListViewItem [])未定义”
我不明白为什么会发生这种情况。请帮助。