Mon application de messagerie instantanée doit supporter les émoticônes. Ce sont des GIF et ils ont des représentations textuelles, qui sont utilisées dans le champ de saisie si l'utilisateur en sélectionne un. Actuellement, mon adaptateur de tableau personnalisé affiche le message envoyé dans une TextView d'une ligne.
Quelle est la méthode appropriée pour afficher les images de façon dynamique en fonction de l'occurrence de leur représentation textuelle ? Dois-je rechercher les textes des émoticônes et, si j'en trouve un, supprimer le TextView de la disposition (relativeLayout convient le mieux ?) et ajouter un TextView avec le début de l'IM, un ImageView avec l'émoticône et un autre TextView. Si plusieurs émoticônes sont envoyées simultanément, cela peut être désordonné.
Existe-t-il un moyen plus facile et plus logique ?