android obtenir la position de l'élément cliqué dans gridview

comme nous le faire savoir en utilisant android affichage de la grille, nous pouvons faire la suite et être averti quand un élément est cliqué:

gridview.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
    Toast.makeText(PopularCapitActivity.this, "" + position, Toast.LENGTH_SHORT).show();
    }
});

nous savons aussi que, si la cellule de la grille contient un élément cliquable, dire à un bouton, le ci-dessus ne pas me faire virer.

donc actuellement, j'ai un affichage de la grille, chaque cellule a sa propre touche, alors maintenant, lorsque l'utilisateur clique sur le bouton, il aura sa propre action basé sur la cellule du bouton réside dans, ma question est, comment puis-je accéder à la position de la cellule dans le gestionnaire de bouton?

grâce

Êtes-vous à l'aide d'un adaptateur personnalisé pour le contrôle GridView?
oui, j'ai un personnalisé juste de faire l'extension de la BaseListAdapter

OriginalL'auteur user1697965 | 2012-10-04