Je viens à vous à genoux, la question à la main. Je suis relativement nouveau à Android, alors pardonnez toutes les choses sacrilèges que je pourrais dire.Bouton Onclick Listener dans les dispositions incluses
Intro: J'ai plusieurs dispositions dans l'application, qui doivent tous inclure un pied de page commun. Ce pied de page comporte des boutons essentiels pour retourner à la page d'accueil, se déconnecter, etc.
J'ai réussi à faire apparaître ce pied de page dans toutes les pages requises à l'aide des balises Inclure et Fusionner. Le problème réside dans la définition sur les écouteurs de clic pour tous les boutons. Bien que je puisse définir les auditeurs dans chaque activité associée à des écrans qui incluent la disposition de pied de page, je trouve que cela devient terriblement fastidieux lorsque le nombre d'écrans augmente.
Ma question est la suivante: Puis-je définir un bouton clic d'écoute qui fonctionne à travers l'application, accessible depuis tout écran avec l'utilisation de l'android: onClick attribut du bouton?
C'est-à-dire, je voudrais définir le bouton clic écoute une fois, dans une classe séparée, disent FooterClickListeners et le nom simplement que la classe comme la classe d'écoute pour les clics de bouton sur le pied de page. L'idée est de créer un point d'accès unique pour le code d'écoute, afin que toutes les modifications apportées aux auditeurs se répercutent dans l'application.
Merci Billy le talentueux :) Ca marche! –
Merci beaucoup. Ça marche pour moi!!! – AD14
Belle solution mais peu longue. Si vous cherchez une solution simple, jetez un oeil à http://stackoverflow.com/a/16870468/1055241 – gprathour