I'm trying to connect my ArrayList<> to my ArrayAdapter but Android Studio tells me that it cannot be apiled.
My code:
ArrayList<Events> list = new ArrayList<Events>();
StableArrayAdapter1 adapter = new StableArrayAdapter1(this, list);
public class StableArrayAdapter1 extends ArrayAdapter<Events> {
public StableArrayAdapter1(Context context, ArrayList<Events> users) {
super(context, 0, users);
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
Events user = getItem(position);
if (convertView == null) {
convertView = LayoutInflater.from(getContext()).inflate(R.layout.listviewlayout, parent, false);
}
TextView firsline = (TextView) convertView.findViewById(R.id.firstLine);
TextView secondline = (TextView) convertView.findViewById(R.id.secondLine);
firsline.setText(user.title);
secondline.setText(user.place);
return convertView;
}
}
What i'm doing wrong? If it will needed I can add my Events class.