Estilo AppCompat v21 Dark ToolBar
Quiero que mi barra de herramientas para servir como un ActionBar y quiero que se vea como un tema de luz con una barra de acción oscura. No puedo encontrar la combinación correcta para hacerlo.
Esto es lo que tengo en styles.xml
- Cómo cambiar los iconos de los iconos del menú de navegación y desbordamiento de la barra de herramientas (appcompat v7)?
- Cómo implementar Diseño de materiales Animaciones de superficie coreográficas
- ¿Dónde debería establecerse 'app: layout_behavior'?
- No se puede establecer colorControlNormal y android: textColor en estilo
- ¿Cómo evitar que Snackbar se cierre?
<style name="Theme.MyTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="windowActionBar">false</item> <item name="colorPrimary">@color/my_awesome_color</item> <item name="android:textColorPrimary">@color/my_awesome_text_color</item> <item name="colorPrimaryDark">@color/my_awesome_darker_color</item> <item name="colorAccent">@color/accent</item> </style>
Y Mi barra de herramientas
<android.support.v7.widget.Toolbar android:id="@+id/my_awesome_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" />
Actualmente tengo esto
Lo que quiero es que los elementos del menú sean blancos también
¿Hay una solución elegante o tengo que elegir un estilo personalizado para cada uno de los elementos de la barra de herramientas? Parece que debería haberlo.
- Android colorControlNormal atributos xml no funciona antes de Lollipop
- El botón del diseño del material de la prensa larga permite pegar en la etiqueta del botón
- El uso del ejemplo de RecyclerView no compila
- ¿Cómo puedo emular la elevación del botón (sombra) en la API de Android inferior a 21?
- ¿Es válida la guía de diseño de iconografía Android para Android 5 / Diseño de material
- Expanda CardView dentro de RecyclerView como nueva actividad como Inbox de Google Android
- ¿Cómo puedo abrir mediante programación (mostrar en pantalla) NavigationView
- No hay sombra por defecto en la barra de herramientas?
Puede utilizar el siguiente tema en su barra de herramientas para que aparezca "oscuro". La app:theme
primera parte app:theme
temas el color del texto en la barra de herramientas para ser luz entre otras cosas. La app:popupTheme
es para diseñar el indicador del menú de desbordamiento para que sea ligero.
<android.support.v7.widget.Toolbar android:layout_height="wrap_content" android:layout_width="match_parent" android:minHeight="@dimen/triple_height_toolbar" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
Estoy seguro de que soy un poco tarde, pero para hacer eso en su tema añadir:
<item name="android:textColorSecondary">my_awesome_text_color</item>