Skip to content

Refactorisation de la classe UPnPListAdapter #3

Axel Carayon requested to merge issue#3 into master

Changements dans MainActivity

  • Le TextSenderDevice utilise la méthode addAndroidComponent à sa création comme tous les autres composants
  • Création d'une méthode createComponent(AndroidComponent component) pour rendre + lisible le code
  • Création d'une méthode initClickComponent(int id) qui s'occupe uniquement de l'initialisation d'un composant cliqué. Si on n'as pas géré la création d'un nouveau composant, un message d'erreur sera affiché.

Changements dans UPnPListAdapter

  • Suppression de la méthode addTextSender() qui n'est plus utilisée
  • Ajout d'une méthode inflateComponent(LayoutInflater inflater, AndroidComponent component) qui s'occupe de l'affichage de la bonne vue, si on a spécifié aucune vue pour ce composant, un message d'avertissement est affiché dans la console.

Merge request reports