J'essaie de comprendre comment fonctionne le thème sous Android. Je ne sais pas pourquoi colorPrimaryDark ne fonctionnera pas avec moi ou peut-être que je le fais mal.
J'ai essayé cet ensemble et ma barre d'action vire au rouge à cause de colorPrimary:
<style name="MenuTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">#FF0000</item>
<item name="colorPrimaryDark">#0000FF</item>
<item name="colorAccent">#00FF00</item>
<item name="actionMenuTextColor">#0000FF</item>
</style>
J'ai essayé de supprimer colorPrimary et il devient noir (je pensais qu'il utiliserait le bleu à cause de colorPrimaryDark:
<style name="MenuTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimaryDark">#0000FF</item>
<item name="colorAccent">#00FF00</item>
<item name="actionMenuTextColor">#0000FF</item>
</style>
J'ai essayé d'enlever le colorPrimaryDark et j'ai laissé le colorPrimary et il redevient rouge:
<style name="MenuTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">#FF0000</item>
<item name="actionMenuTextColor">#0000FF</item>
</style>
Je ne sais pas si je l'utilise mal ou si cela ne change pas vraiment. Quelqu'un peut-il me dire la différence entre eux?
J'ai aussi essayé actionMenuTextColor pour changer la couleur du texte dans actionBar mais rien ne s'est passé. J'ai découvert la solution en utilisant parent = "Theme.AppCompat.Light.DarkActionBar" au lieu de parent = "Theme.AppCompat.Light" seul. Mais bien sûr, il ne deviendra que blanc. J'essaie toujours de le faire de couleur différente s'il y a un moyen.
vous pouvez utiliser le lien suivant pour configurer votre style.
https://blog.xamarin.com/material-design-for-your-xamarin-forms-Android-apps/
Salut ensoleillé merci votre réponse aidez-moi mais j'ai changer l'attribut parent
parent="Theme.AppCompat.Light" from parent="Theme.AppCompat.Light.DarkActionBar"
et cela a vraiment fonctionné pour moi