UPnPAndroidComponents merge requestshttps://gitlab.irit.fr/oppocompo/oppocompo/upnp/UPnPAndroidComponents/-/merge_requests2021-05-06T15:19:18Zhttps://gitlab.irit.fr/oppocompo/oppocompo/upnp/UPnPAndroidComponents/-/merge_requests/3Refactorisation de la classe UPnPListAdapter #32021-05-06T15:19:18ZAxel CarayonRefactorisation de la classe UPnPListAdapter #3## 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 l...## 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.