IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants graphiques Android Discussion :

Bouton contenant une image et un texte


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2008
    Messages : 19
    Par défaut Bouton contenant une image et un texte
    Bonjour,

    J'aimerais créer un bouton qui contient deux choses : une image et un texte en-dessous de l'image. Pour cela, j'ai ceci dans mon xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <Button style="@style/ButtonStyle"
                android:text="Texte du bouton"
                android:drawableTop="@drawable/monImage" />
    Le problème c'est que j'aimerais pouvoir diminuer la taille de l'image "monImage", et cela évidemment sans couper cette dernière. Je sais qu'on peut diminuer la taille d'une image en utilisant une ImageView, mais comment combiner cette ImageView avec mon code ?

    Voilà, ça serait vraiment sympa de m'aider si quelqu'un a une idée pour une solution, car je galère depuis un bon moment... D'avance merci !

  2. #2
    Membre très actif
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2009
    Messages : 135

  3. #3
    Membre averti
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2008
    Messages : 19
    Par défaut
    J'ai déjà essayé. Lorsque je redimensionne l'ImageButton, c'est la taille du bouton et non de l'image qui est modifiée, et donc je me retrouve avec un bouton certes de plus petite taille, mais qui ne contient que le milieu de mon image (les bords ont été coupés).

    Merci quand même d'avoir répondu.

    Une autre solution ?

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2010
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2010
    Messages : 116
    Par défaut
    Salut,

    Moi j'ai fais un Layout dans lequel j'ai mon image et mon texte :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <LinearLayout 
                android:id="@+id/linearLayout5" 
                android:layout_height="wrap_content"
                android:orientation="vertical" 
                android:layout_width="wrap_content"
                android:padding="30px" >
     
               		 <ImageView 
                    android:id="@+id/Img4" 
                    android:layout_height="wrap_content" 
                    android:layout_gravity="center" 
                    android:layout_width="wrap_content" 
                    android:src="@drawable/favoris"/>
     
               		 <TextView 
               		 android:id="@+id/textView4" 
               		 android:layout_height="wrap_content" 
               		 android:layout_width="wrap_content" 
               		 android:text="@string/favoris" 
               		 android:textAppearance="?android:attr/textAppearanceMedium" android:layout_gravity="center"/>
     
                </LinearLayout>
    Ensuite je mets un listener sur mon Layout et c'est top !

  5. #5
    Membre très actif
    Homme Profil pro
    Ingénieur Informatique et Développeur Android
    Inscrit en
    Janvier 2010
    Messages
    384
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur Informatique et Développeur Android

    Informations forums :
    Inscription : Janvier 2010
    Messages : 384
    Par défaut
    bien sur lorsque tu redimensionne la taille celle de button qui va changer puis dans le code xml de button. je ne vois pas pourquoi tu veut faire une image puis text au dessus. voilà quelques propositions que peut etre vont t'aider
    1- il y a des caractéristiques des manipulations des images ( à gauche droit ) idem pour text
    2- tu peux redemensionner l'image elle meme par autre outil comme photoshop ou autre puis tu le remet dans le ressouce de ton projet ..
    3- tu peux faire une image qui est la combinaison entre ton image et le text au dessus et te le met en background directement
    amusez vous

  6. #6
    Membre averti
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2008
    Messages : 19
    Par défaut
    Merci pour vos réponses !

    J'ai utilisé la solution de jeanjean6 pour finir, et j'ai le rendu escompté ;-)

    Reste à associer le listener...

    Encore merci, à+ ;-)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Template d'un bouton contenant une image et un texte.
    Par Nixeus dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 02/03/2013, 13h34
  2. Redresser une image scannée contenant des images et du texte
    Par Rodrigue dans le forum Traitement d'images
    Réponses: 5
    Dernier message: 18/12/2011, 11h47
  3. hauteur d'un text contenant une image
    Par gdoumenc dans le forum Flex
    Réponses: 1
    Dernier message: 11/12/2008, 12h46
  4. [FLASH 5]un bouton dans une image pour revenir sur une scene
    Par patato valdes dans le forum Flash
    Réponses: 7
    Dernier message: 28/04/2004, 20h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo