Tecnologia do Blogger.
RSS

[androidbrasil-dev] Re: Dúvida Material Design

Rariman, deu certo cara, vlw mesmo!

Obrigado a todos pela ajuda.

Em segunda-feira, 17 de agosto de 2015 15:49:30 UTC-3, Rariman escreveu:
Olá Renato,

Fiz o que exatamente o que você fez no .xml postado na sua dúvida e tive o mesmo problema.

Eu solucionei da seguinte maneira:

- values\styles.xml:

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="AppTheme.Base">
<!-- Customize your theme here. -->
</style>

<style name="AppTheme.Base" parent="Theme.AppCompat.Light">
<item name="colorPrimaryDark">@color/primary_dark</item>
<item name="colorPrimary">@color/primary</item>
<item name="colorAccent">@color/accent</item>
</style>

</resources>

- values-v21\styles:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="AppTheme.Base">
<item name="android:colorPrimaryDark">@color/primary_dark</item>
<item name="android:colorPrimary">@color/primary</item>
<item name="android:colorAccent">@color/accent</item>
</style>
</resources>

Não é necessário redefinir colorPrimaryDark, colorPrimary e colorAccent em values-v21\styles.xml. Então o xml abaixo também seria suficiente:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="AppTheme.Base">

</style>
</resources>

Att,

Em domingo, 16 de agosto de 2015 15:01:28 UTC-3, Renato Oliveira escreveu:
Boa tarde galera, 

Estou começando a mexer com material design agora, até o momento está tudo certo, mas quando rodo meu app, a TitleBar não pega a cor que eu defini como primary, ela fica branca. O código XML do style-v21 ficou assim:

Tem alguma coisa errada no código que ele não aplica a cor na TitleBar?


<style name="AppTheme" parent="Theme.AppCompat.Light">

       
<!-- Cor primaria do app -->
        <item name="android:colorPrimary">@color/primary</item>
       
<!-- Variação escura da cor primaria para a status bar e contextuals app bars-->
        <item name="android:colorPrimaryDark">@color/primaryDark</item>
       
<!-- Cor de acentuação para as views (checkbox, textfield, etc) -->
        <item name="android:colorAccent">@color/accent</item>
       
<!-- Customize your theme here. -->
</style>

E a tela da aplicação ficou assim:


Vlw


--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário