I\'m using an ArrayAdapter for a list of my own type of objects (only one type) and I give the user an option to create more items (thus creating more views for those items). At
When you have several types of views that should be recycled you have to tell the list view how many types you have got by implement the method
@Override public int getViewTypeCount() { return 7; }