J'ai une application Android, où une action sera effectuée chaque fois qu'un utilisateur clique sur une image (dont il existe plusieurs). Je voudrais mettre en place un auditeur collectivement pour chacune de ces images, disons que nous avons 6. Plutôt que de direXamarin Android: boucle tous les contrôles dans une activité
myImg0.Click += new MyImgClick;
myImg1.Click += new MyImgClick;
J'espérais un moyen d'exécuter une boucle foreach pour définir les écouteurs d'événements de clic rapidement, quelque chose comme
foreach(img i in Application)
{
i.Click += new MyImgClick;
}
alors je pourrais utiliser le gestionnaire d'événements, en utilisant le paramètre « expéditeur » me permettrait d'accéder à l'image individuelle qui a été cliqué.
J'ai essayé de lire sur les classes Activity et Bundle, mais je n'ai rien trouvé de valable à ce jour. Cela ne semble pas être une approche courante, car la plupart des recherches viennent de renvoyer une solution pour "définir des écouteurs d'événements".