I am building a custom adapter for a listview - I would like this adapter to give the listview alternating background colours.
boolean alternate = false;
@
Please correct me if I am wrong but I do it this way:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = ((LayoutInflater) this._ctx
.getSystemService(Context.LAYOUT_INFLATER_SERVICE))
.inflate(this._resource, parent, false);
}
switch(position % 3){
case 0: convertView.setBackgroun....
break;
.... (case 1; case 2;)
}
return convertView;
}