Comment puis-je ajouter une image à un bouton, plutôt que du texte?Comment ajouter une image pour le bouton dans Android?
Répondre
Plutôt humoristique, compte tenu de vos tags, il suffit d'utiliser le widget ImageButton
.
Comme il l'a dit, utilisé le widget ImageButton
. Copiez votre fichier image dans le répertoire Res/drawable/
de votre projet. Alors que dans XML, allez simplement dans la représentation graphique (pour simplifier) de votre fichier XML et cliquez sur votre widget ImageButton
que vous avez ajouté, allez dans sa feuille de propriétés et cliquez sur [...] dans le champ src:
. Il suffit de naviguer vers votre fichier image. Assurez-vous également d'utiliser un format approprié. J'ai tendance à coller avec les fichiers .png pour mes propres raisons, mais ils fonctionnent.
<Button
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="News Feed"
android:icon="@drawable/newsfeed" />
RSS est l'image dans le dossier drawable
Cela ne fonctionne pas. Pour faire un bouton apparaît avec le texte et une icône, utilisez la classe Button avec l'attribut android: drawableLeft: '
désolé pour ma rejeu tard, mais cela fonctionne avec moi vous n'attribuez pas de texte pour le bouton de sorte qu'il ne semble pas et la question est d'afficher le bouton avec l'image plutôt que le texte :) –
Vous devriez essayer quelque chose comme ça
<Button
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/qrcode"/>
le android:background="@drawable/qrcode"
le fera
[ImageButton] (https://developer.android.com/refe rence/android/widget/ImageButton.html) choisit toujours la bonne taille quand wrap_content est utilisé. 'Button' peut déformer l'image, surtout quand ils sont petits. – Chilloutman
Mettez votre image dans le dossier drawable. Voici mon nom de fichier image est left.png
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="118dp"
android:layout_y="95dp"
android:background="@drawable/left"
android:onClick="toast"
android:text=" " />
Utilisez simplement ImageButton Voir et de l'image qui lui est affectée: `
<ImageButton
android:id="@+id/searchImageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:src="@android:drawable/ic_menu_search" />
Vous pouvez créer un ImageButton dans votre Android activity_main.xml et que l'image que vous voulez placer dans votre bouton il suffit de coller cette image dans votre dossier drawable ci-dessous est l'exemple de code pour votre référence.
<ImageButton
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginBottom="49dp"
android:layout_weight="1"
android:onClick="prev"
android:src="@drawable/prev"
/>
- 1. Image dans le bouton GWT
- 2. Ajouter un bouton à une image
- 3. Android Image bouton fondu
- 4. android: comment ajouter un bouton d'image?
- 5. Ajouter une image à Android MapView
- 6. Android - Taille du bouton Image
- 7. Ajouter une image pour décompter le script
- 8. à quoi sert le bouton image?
- 9. Comment définir une image pour le bouton retour de UINavigationController
- 10. Comment définir une image pour un bouton inactif
- 11. Ajouter une image à Joomla JToolBar bouton lien personnalisé
- 12. Est-il possible de mettre une image d'une URL dans un bouton image dans Android?
- 13. Ajouter une image dans UIActionSheet
- 14. comment ajouter une image pour faire défiler dans les balises
- 15. Comment ajouter une image dans UITableViewCell
- 16. comment ajouter Bouton Go dans android SoftKeyBoard et ses fonctionnalités?
- 17. Comment ajouter une image dans une applet (java) après avoir appuyé sur un bouton?
- 18. Ajouter une image dans treeView
- 19. Comment ajouter une image dans UIActivityIndicatorView
- 20. Comment ajouter le logo MathWorks à une image dans MATLAB?
- 21. Comment ajouter une image au contrôle de bouton dans une application de périphérique intelligent?
- 22. Android: Image dans l'image
- 23. Comment charger une image dans Android?
- 24. Android: Ajouter un bouton dans une notification de la barre d'état
- 25. Android - Le bouton Image (XML) ne fonctionne pas?
- 26. comment ajouter une étiquette sur une image?
- 27. Je dois ajouter le bouton à clavier comme image suivante
- 28. ajouter fermer le bouton
- 29. comment remodeler le bouton android
- 30. comment ajouter le bouton Terminé pour rejeter le Ergonomique
Réponse réellement utile, merci! Je n'avais aucune idée de l'endroit où mettre des images ou comment spécifier leur emplacement. – hubatish