Question

J'ai une activité Android avec un ImageButton. Je voudrais exécuter une logique lorsque le bouton est cliqué et afficher une autre image pour l'état emboutie, mais aussi de recevoir l'événement tactile sur l'activité.

Par défaut seul le bouton reçoit l'événement tactile. Si je mets l'attribut cliquable du bouton false, seule l'activité reçoit l'événement touche.

Quelle est la meilleure façon de mettre en œuvre l'événement touche à l'activité et le clic sur le bouton?

Était-ce utile?

La solution 2

En l'absence d'une meilleure méthode, je l'emportaient sur l'événement tactile sur l'activité pour exécuter la logique d'activité et détecter si le contact était sur le bouton, auquel cas je change son état et invoquer la logique onClick.

Autres conseils

Avoir le bouton appeler une méthode sur l'activité lorsqu'il est cliqué.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top