我是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 [])未定義」
我不明白爲什麼會發生這種情況。請幫助。