2010-11-04 8 views
0

Je crée des formes personnalisées pour certains boutons mais je veux qu'ils conservent les couleurs actuelles du système. Je pensais qu'en n'appliquant pas de dégradé ou de couleur, il s'occuperait automagiquement de ça pour moi mais je me trompe. En faisant cela, je me retrouve avec un bouton noir et un texte noir.Comment faites-vous une forme de bouton personnalisé garder les couleurs du système?

Des pointeurs?

Code obligatoire:

<shape android:shape="rectangle"> 
    <corners android:radius="1dp" android:bottomRightRadius="0dp" android:bottomLeftRadius="7dp" android:topLeftRadius="0dp" android:topRightRadius="7dp" /> 
</shape> 

Répondre

0

Nope, ceux-ci sont en fait des images .png avec un sélecteur. Vous devez utiliser la même image dans votre sélecteur, bien que vous puissiez imiter quelque chose de proche en utilisant les API de dégradé. Lorsque vous modifiez l'arrière-plan, vous perdez le schéma de couleurs.

+0

Merci pour l'info! Je pensais que cela allait être la réponse, mais j'espérais. –

Questions connexes