Cómo cambiar el color de texto de ActionBar en Android 5.0 Lollipop?
¿Cómo puedo cambiar el color de texto de la ActionBar
en Android Lollipop a blanco de negro?
Este es mi estilo actual.
- Establecer título para la barra de acción contextual
- ¿Cómo cambio el color de la flecha hacia arriba de la barra de acciones?
- Combinar barra de acción Android con pestañas de menú
- Cambiar el color de fondo de ActionBar dinámicamente
- Los elementos de menú no se muestran en la barra de acciones
<style name="AppCustomTheme" parent="@style/Theme.AppCompat.Light"> <!-- colorPrimary is used for the default action bar background --> <item name="colorPrimary">@color/orange_bar</item> </style>
- ¿Por qué está el menú desplegable de desbordamiento encima de la barra de acción?
- El logotipo de Actionbar se convierte en el icono de la aplicación en un ActionView expandido
- Cómo eliminar la flecha izquierda de la barra de acción en android?
- Mostrar progreso spinner (actualizar) en ActionBar?
- Android: Ocultar ActionBar, mantener las pestañas
- Actividad de Android sin ActionBar
- ActionBar setDisplayHomeAsUpEnabled (true) vs setDisplayShowHomeEnabled (true). ¿Cual es la diferencia?
- La barra de acciones no se muestra
Utilice @style/Theme.AppCompat.Light.DarkActionBar
para intercambiar el color del texto y muchos otros atributos para que se adapten mejor a una Barra de Acción de color más oscuro.
He leído más y logro encontrar que es necesario agregar esta etiqueta para cambiar el color predeterminado de ActionBar en Android Lollipop.
<!--textColorPrimary is used to change the text color of the default action bar--> <item name="android:textColorPrimary">#FFFFFF</item>
Probado en 5.0 Lollipop
y 4.4 KitKat
<style name="MyAppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- To change action bar text color --> <item name="android:textColorPrimary">#123</item> <!-- This has to be here to make it work; let me know if you know why --> <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item> </style>
- IntelliJ IDEA IDE para el desarrollo de Android
- Cargar imágenes en Html.fromHtml en textview (imágenes de url de http, imágenes de url de Base64)