Parce que Java utilise des références d'objet et non des objets eux-mêmes, qu'est-ce qui m'empêche d'utiliser setTag() pour marquer une vue avec un objet entier au lieu de la propriété d'un objet? Est-ce juste le temps de recherche de l'attribut lorsque vous essayez de résoudre l'un des attributs après l'appel de getTag() ou y a-t-il une autre chose spécifique dont je devrais me préoccuper?Android: Quel soin dois-je prendre en utilisant la propriété setTag() de View?
En ce qui concerne mon problème spécifique, j'utilise une liste personnalisée qui a une vue d'image et une vue de texte. Initialement, je lier la listview à un adaptateur personnalisé pour récupérer des données xml et ensuite utiliser certaines balises dans le fichier XML de chaque élément pour remplir ma liste. Donc l'objet entier auquel je faisais allusion était la version analysée de tout le code XML d'un article ...
Oui. J'ai entendu parler du pattern ViewHolder. Merci ... C'est un soulagement ... A propos de mon problème, je viens de mettre à jour ma question ci-dessus ... – Legend
C'est juste que la description de l'article ne cesse de changer en fonction de l'élément qui est en cours de visualisation. Donc, si je dois transmettre des informations à une intention, j'ai besoin d'informations supplémentaires sur cet élément particulier. Bien sûr, je pense que j'ai exagéré en disant que je passerais l'article entier mais juste un ou deux attributs est bon pour moi. Mais, je voulais juste savoir du point de vue de la performance ... Merci pour la réponse ... – Legend