2013-09-17 4 views
0

Я был следующим this tutorial, но я получаю ошибку в названии на строке, указанной ниже. Любая помощь будет принята с благодарностью!Объект-конструктор (Context, int, T []) не определен - Custom ArrayAdapter

public class ExpenditureArrayAdapter { 

    private final Context context; 
    private final Expenditure[] values; 

    public ExpenditureArrayAdapter(Context context,Expenditure[] values) { 
     super(context, R.layout.list_expenditures, values); <---- 
     this.context = context; 
     this.values = values; 
    } 
} 

ответ

1

Похоже, вы забыли продлить ArrayAdapter. В настоящее время ваш класс ExpenditureArrayAdapter наследуется от Object, у которого нет конструктора Object(Context, int, T[]).

Изменить

public class ExpenditureArrayAdapter { 

в

public class ExpenditureArrayAdapter extends ArrayAdapter { 

и это должно решить вашу проблему.

+0

Derp, это был долгий день: P спасибо! – TomSelleck

+0

Добро пожаловать :) –

Смежные вопросы