Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Material Design: cores de fontes

Em values/style.xml

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

        <item name="colorPrimary">@color/material_red_500</item>
        <item name="android:textColorPrimary">@color/primary_text_default_material_dark</item> <!-- branco -->
        <item name="android:actionMenuTextColor">@color/primary_text_default_material_light</item> <!-- preto -->
        <item name="android:textColorSecondary">@color/primary_text_default_material_light</item> <!-- preto -->
        <item name="colorPrimaryDark">@color/material_red_700</item>
        <item name="colorAccent">@color/material_orange_A200</item>
</style>

Em layout/toolbar.xml

<android.support.v7.widget.Toolbar
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:minHeight="?android:attr/actionBarSize"
    android:background="@color/material_red_500"
    android:id="@+id/toolbar_main"
    app:theme="@style/AppTheme"
    app:popupTheme="@style/Theme.AppCompat.NoActionBar"
    />

Em 2 de março de 2015 16:25, Gink Labrev <gink.labrev@gmail.com> escreveu:
Pessoal,

Só retomei essa questão hoje. Havia deixado de lado para outras prioridade quando vi que não seria tão simples.

O segredo está no que o Alexandre falou: a propriedade app:popupTheme.
Mas é bem mais complicado que isso. Estou quebrando a cabeça aqui, em parte por falta de um minímo de documentação e em parte por que estou achando o design da API da Toolbar bem menos intuitivo que do ActionBar.

Quando trabalharem com Material Design, tem que ter em mente que existe uma Toolbar substituindo a agora antiga ActionBar.

Estes 2 tutoriais (um deles está em xamarin/C#, mas é facilmente traduzível para o Java) foram bastante úteis, além da questão do StackOverFlow abaixo:


O máximo que consegui até agora foi deixar do jeito abaixo:




O objetivo, entretanto, é deixar o contrário do que está agora - com  fundo do menu popup branco e o texto preto.
Já posto meu código.



Em 2 de março de 2015 09:53, marcos filho <m.filhow@gmail.com> escreveu:

Gink, se conseguir solução, informa por favor.

Em 24 de fevereiro de 2015 14:12, Alexandre M. Carvalho Petraglia <alexmcarv@gmail.com> escreveu:

Tente alterar a configuração da toolbar usando

app:popupTheme="@style/ThemeOverlay.AppCompat".



Em 24 de fevereiro de 2015 13:45, Gink Labrev <gink.labrev@gmail.com> escreveu:

Pessoal,

Conforme o print abaixo, estou tentando usar o Material Desgin na app, mas os itens do menu estão saindo com a mesma cor do título da Action Bar (branco) e ficando invisíveis.

Como se resolve isso ? Meu xml está assim:

<style name="AppTheme" parent="Theme.AppCompat.Light">
  <item name="colorPrimary">#ffdb447</item>
  <item name="android:textColorPrimary">#deffffff</item>
  <item name="android:textColorSecondary">#de000000</item>
</style>





--
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.

--
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.

--
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.


--
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