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
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
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 usandoapp: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.









0 comentários:
Postar um comentário