2015-03-05 2 views

Répondre

1

Votre activité est votre ViewModel. Et le ModelItem est l'endroit où vous mélangez ce qui n'existe pas dans l'activité. ModelItem enveloppe votre ViewModel pour fournir toutes les fonctionnalités de l'interface utilisateur qui n'ont pas besoin d'exister dans l'activité elle-même, telles que annuler/rétablir et modifier la notification.

Il est aussi, et peut-être plus important encore, propriétés jointes que vous pouvez utiliser pour mélanger dans votre Activity ViewModel-ish installations qui n'existent pas et ne devraient pas exister dans votre activité.

+0

Merci pour la clarification, cela fait sens maintenant. – gmang