Alteração de estrutura de materiais AppCompat ActionBar Cor

? user3184899 @ | Original: StackOverFlow
---

Eu costumava mudar AppCompat cor barra de status com actionBarStyle, e criando um estilo com um fundo que é a cor que eu quero .

Agora, com o material de concepção AppCompat Este método não funciona mais .

Pode me ajudar? Obrigado.

---

Top 5 Responder

1reVerse @

Há um novo atributo chamado colorPrimary, que você pode definir em seu tema. Isto lhe dará ActionBar ou barra de ferramentas uma cor sólida.

Após um pequeno exemplo :

<style name="AppTheme" parent="Theme.AppCompat.Light">
    <!-- colorPrimary is used for the default action bar background -->
    <item name="colorPrimary">@color/my_action_bar_color</item>
</style>

Atenção: Tem que ser apenas colorPrimary, não android:colorPrimary, em cada pasta - valores, exceto o values-v21 um.

Você pode ler mais sobre como personalizar a paleta de cores em http://developer.android.com/training/material/compatibility.html#SupportLib .