Comment trouver l'élément à l'intérieur d'un gridview dans Android?

J'ai une grille de point de vue qui je remplir à l'aide d'un adaptateur personnalisé.
Pendant le remplissage de la gridview je donne à chaque élément à l'intérieur d'une balise unique.

Une fois cette gridview est rempli, je souhaite trouver un élément spécifique à l'intérieur de la gridview avec son étiquette. Comment puis-je la trouver?

Actuellement, je suis en train de faire ceci:

gridviewobject.findViewById(thetag);
//gridview object is the object of the gridview that i have populated.
Si l'objet n'est pas sur l'écran, puis c'est la vue n'existe probablement pas, dans ce cas, vous ne pouvez pas obtenir une référence à elle. Ce que vous pouvez utiliser est getChildAt en combinaison avec getFirstVisiblePosition et getChildCount de déterminer les vues qui sont actuellement visibles, et quelle est la position de chacun d'eux correspond à.
pourriez-vous expliquer plus en détail ce que vous suggérez.

OriginalL'auteur user590849 | 2011-05-12