créer adaptateur pour remplir Spinner avec des objets

J'ai une application Android avec une Spinner et voulez le remplir dynamiquement avec mes propres objets. Les objets existent déjà comme un List<T>.

Les objets sont de type Category:

public class Category implements Serializable {
    private Long id;
    private String name;

    //constructors
    //getter & setter
    //hashCode, equals
    //toString
}

Je sais que je dois écrire un Adaptateur. Comment dois-je faire? J'ai essayé de trouver quelques exemples... pas de chance. S'il vous plaît conseils.

Découvrez la réponse suivante pour une solution complète sur la façon de le faire sans la création d'un CustomAdapter: stackoverflow.com/a/21169383/293280

OriginalL'auteur Daniel Kutik | 2011-06-27