ActionBarSherlock Bar de acción Estilo personalizado
-
26-10-2019 - |
Pregunta
Estoy desarrollando Android 2.1 API 7 aplicación Para implementar barra de acciones, Estoy usando ActionBarSherlock biblioteca.
He importado con éxito la Biblioteca Sherlock a mi proyecto y creé la barra de acción en mi aplicación. Entonces, me gustaría personalizar el estilo de Sherlock Action Bar. Entonces, definí el siguiente archivo de estilo:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="ActionBarTheme" parent="android:style/Theme.Sherlock">
<item name="android:background">@drawable/action_bar_background</item>
</style>
</resources>
Pero recibí un error:
No resource found that matches the given name "android:style/Theme.Sherlock"
¿Por qué? ¿Y cómo puedo diseñar Sherlock Action Bar?
Solución
Theme.Sherlock
no está en el espacio de nombres de Android. Simplemente elimine el android:
prefijo y eso resolverá su error.
Si está utilizando la versión 3, hay una muestra de estilo en el samples/
carpeta que le da un ejemplo de cómo peinar adecuadamente la barra de acción:
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow