Похоже, вы хотите, чтобы TestAdapter
имел только один конструктор (тот, что с параметрами), верно? Если это так, вы должны переписать его и поместить параметры как часть объявления класса, а не использовать отдельный constructor
, например:
class TestAdapter(mData: LinkedList<String>?, mContext: Context?) : BaseAdapter()
Если, наоборот, вы хотите, чтобы TestAdapter
имел два конструктора (один без параметров, а другой с параметрами), то вам нужно сделать это следующим образом:
class TestAdapter() : BaseAdapter() {
constructor(mData: LinkedList<String>?, mContext: Context?) : this() {
// ...
}
}