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 :

Personnalisation d'un bouton


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 17
    Par défaut Personnalisation d'un bouton
    Bonsoir,

    Je souhaite créer des boutons perso et mon but atteindre serai de ce style:



    C'est à dire un bouton composé d'un texte et d'une image.

    Dans l'api bien vu qu'il existait des button et des ImageButton, mais je n'arrive pas à avoir les deux en même temps.

    J'ai pensé alors à étendre la classe Button afin de me créer mon composant sur mesure mais je ne sais pas comment m'y prendre.

    Si vous avez une piste, suggestion ou avis je suis preneur avec grand plaisir.

    Un grand merci par avance.

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut
    quand tu utilises un composant button, tu peux spécifier une image "de fond"... si tu met celle que tu souhaite, tu pourra éaégalement spécifier le texte que tu souhaites !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Button button = (Button) findViewById(R.id.button_id);
     
    button.setText("ton texte");

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 17
    Par défaut
    J'ai bien réussi à ajouter mon image à mon composant bouton mais de ce fait je n'ai plus les bordure arrondie du bouton par défaut (je n'ai plus rien du tout).

    Est-il possible d'en rajouter?

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut
    hum... je ne pense pas.

    quand tu utilise un bouton classique, les bordures que tu vois sont inclues dans l'image par défaut du bouton. Lorsque tu change l'image, les bordures partent également de fait.. Le plus simple, à mon avis, c'est de mettre tes bordures sur ton image de fond directement !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 17
    Par défaut
    Citation Envoyé par Ghunter59 Voir le message
    Le plus simple, à mon avis, c'est de mettre tes bordures sur ton image de fond directement !
    C'est ce que j'ai fais et cela marche nickel.

    Merci du conseil, vous êtes au top!

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 55
    Par défaut
    Je ne peux que te conseiller d'avoir voir cet article écrit par Cyril Mottier:
    Créer des boutons personnalisés

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

Discussions similaires

  1. Insérer des boutons pour personnaliser un menu
    Par rimbaut dans le forum Excel
    Réponses: 2
    Dernier message: 27/07/2007, 12h21
  2. Bouton d'impression personnalisée
    Par Herman dans le forum IHM
    Réponses: 1
    Dernier message: 03/07/2007, 11h36
  3. creer des boutons personnalises
    Par warubi dans le forum VB.NET
    Réponses: 1
    Dernier message: 13/05/2007, 11h29
  4. Personnaliser des boutons avec des images
    Par rar77 dans le forum WinDev
    Réponses: 1
    Dernier message: 30/08/2006, 17h56
  5. [CSS] personnaliser les boutons des balises INPUT
    Par Leviathan_72 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 08/11/2005, 15h22

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