android listview verschiedene ansichten für jeden artikel

Unten sehen Sie den Code, mit dem die Ansicht für das Listenelement abgerufen wird. Ich möchte für jede Zeile eine andere Ansicht verwendenlistview, wie kann ich es tun? Irgendwelche guten Tutorials?

public View getView(int position, View convertView,
                ViewGroup parent) { 
            View row=convertView;
            ResultWrapper wrapper;

            if (row==null) {        
                LayoutInflater inflater=getLayoutInflater();
                row=inflater.inflate(R.layout.result_row, null);
                wrapper=new ResultWrapper(row);
                row.setTag(wrapper);
            }
            else {
                wrapper=(ResultWrapper)row.getTag();
            } 
            wrapper.populateFrom(model.get(position));
            wraperList.add(wrapper);
            return(row);
        }
    }

Antworten auf die Frage(2)

Ihre Antwort auf die Frage