/ / à quoi sert le bouton image? - Android, image, événements, bouton, imagebutton

Quelle est l'utilisation du bouton image? - Android, image, événements, bouton, imagebutton

Je suis nouveau dans le développement d'applications Android. Je voudrais demander à l'utilisation du bouton d'image dans la programmation Android lorsqu'un simple bouton peut également ajouter l'image avec le bouton. Comment pouvons-nous générer un événement de clic du bouton image?

Réponses:

0 pour la réponse № 1

Si vous recherchez dans l'API Bouton vous verrez qu'il existe une méthode appelée setOnClickListener héritée de View. ImageButton étant également une vue, vous pouvez également appeler la même méthode.

La seule façon dont je vois utiliser une image dans unButton est en utilisant Android: background dans le XML. Ceci est uniquement utilisé pour définir ce qui est affiché derrière le texte d'un bouton. Vous devez utiliser ImageButton lorsque vous souhaitez créer un bouton qui utilise uniquement l'image en tant que fonction de définition. Si vous souhaitez finalement voir l'image et aucune partie de l'arrière-plan du bouton visible, vous pouvez définir android: arrière-plan sur le bouton pour utiliser un invisible Drawable.


4 pour la réponse № 2


Le contrôle Image Button est un type spécial de bouton qui affiche un graphique Drawable au lieu de texte.

Les boutons Image et Bouton sont tous deuxdérivé de la classe View, mais ils ne sont pas liés les uns aux autres. La classe Button est en réalité une sous-classe directe de la vue texte (imaginez-la comme une ligne de texte avec un fond graphique qui ressemble comme un bouton), alors que la classe Image Button est une sous-classe directe de Image View.