Je veux utiliser un bouton dans mon application Android, mais je veux personnaliser à quoi il ressemble. Cependant, je veux que la surbrillance et les couleurs sélectionnées du bouton soient les mêmes que les couleurs par défaut (c'est-à-dire les dégradés orange foncé et clair, ou n'importe quelle couleur de thème).Android: Utiliser les couleurs de surbrillance par défaut dans un bouton personnalisé
Est-il possible d'obtenir les mises en surbrillance/les tirages sélectionnés par défaut et de les utiliser comme remplissage pour les boutons sur les états sélectionnés et surlignés?
Merci!
Je suppose que je veux le code de couleur, avec lequel je peux alors créer mon propre drawable? Fondamentalement, je veux m'assurer que mon surbrillance/couleur sélectionnée est toujours cohérente sur chaque appareil. Donc, je ne veux pas coder en dur dans la couleur orange, car cela pourrait changer à l'avenir et certains appareils utilisent une couleur différente. Au contraire, je voudrais saisir le code de couleur par programmation. –
Depuis android utilise des drawables et non des codes de couleur pour leurs boutons, vous ne serez pas en mesure d'obtenir le code de couleur de toute manière par programme raisonnable. Eh bien, je suis sûr qu'il y a un moyen mais je ne pense pas que ça en vaille la peine. – softarn
ok .. gotcha .. donc j'ai juste besoin de savoir comment accéder au drawable qui contient les couleurs select/highlight par défaut .... –