Définition de la couleur du texte du bouton avec un style
Je n'ai pas été en mesure de définir la couleur du texte d'un Bouton à l'aide d'un style prédéfini. Je doit manquer quelque chose de simple. Par exemple, j'ai un bouton:
<Button
android:id="@+id/calculate_button"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/calculate"
android:background="@drawable/rounded_bottom_shape"
android:padding="5dp"
android:textAppearance="@style/CalcResultStyle">
</Button>
Et le style est:
<style name="CalcResultStyle">
<item name="android:textSize">12sp</item>
<item name="android:textColor">#FFF</item>
</style>
La taille de la portion fonctionne très bien, mais la couleur n'a pas. La seule solution que j'ai trouvé est de définir la textColor sur le bouton, ce qui signifie de changer les couleurs sur un certain nombre de boutons devient une douleur. Je préfère aussi de définir la textColor attribut dans mes styles à l'aide d'une couleur de référence tels que @couleur/Marron par exemple, mais le réglage de la couleur à l'aide d'une référence ou explicitement semble pas faire de différence.
source d'informationauteur ryandlf
Vous devez vous connecter pour publier un commentaire.
Je l'utilise. Peut-être que ça vous aidera. Pouvez-vous s'il vous plaît dites-moi ce que vous avez écrit dans rounded_bottom_shape?