Rookie Mistake!! writing the getView() in a custom adapter

public View getView(int position,View convertView, ViewGroup parent) {
LayoutInflater inflater = context.getLayoutInflater();
View rowView= inflater.inflate(R.layout.list_single, null);//Do you tasks
TextView txtTitle = (TextView) rowView.findViewById(R.id.txt);
txtTitle.setText(web[position]);return rowView;
}
}
public View getView(int position,View convertView, ViewGroup parent) {
LayoutInflater inflater = context.getLayoutInflater();
View rowView;
if(convertView == null){
rowView= inflater.inflate(R.layout.list_single, null);
} else{
rowView = convertView; // recycle
}
//Do you tasks
TextView txtTitle = (TextView) rowView.findViewById(R.id.txt);
txtTitle.setText(web[position]);return rowView;
}
}

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store