Привет! Я работаю с приложением для Android, когда мне нужно проанализировать массив в представлении списка. Я создал специальный адаптер для этого, но мне здесь чего-то не хватает.
public class IndustryAdapter extends ArrayAdapter<Industry> {
Context context;
int resource;
public IndustryAdapter(Context context, ArrayList<Industry> industries) {
super(context, industries);
}
@Override
public View getView(View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = LayoutInflater.from(getContext()).inflate(android.R.layout.simple_list_item_1, parent, false);
}
TextView tvName = (TextView)convertView.findViewById(R.id.tvName);
TextView tvDescription = (TextView)convertView.findViewById(R.id.tvDescription);
return convertView;
}
}
On the super(context, industries) is showing an error for industries:
required: 'int'
error: incompatible types: ArrayList<Industry> cannot be converted to int