azione bar in stile personalizzato ActionBarSherlock
-
26-10-2019 - |
Domanda
sto sviluppando Android 2.1 API 7 app. Per implementare barra delle operazioni , io sto usando ActionBarSherlock biblioteca.
Ho importato con successo biblioteca sherlock al mio progetto, e ha creato la barra di azione nella mia app. Poi, vorrei personalizzare lo stile della barra delle operazioni sherlock. Così, ho definito il seguente file di stile:
<?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>
errore, ma ho ottenuto:
No resource found that matches the given name "android:style/Theme.Sherlock"
Perché? E come posso bar sherlock stile Azione ??
Soluzione
Theme.Sherlock
non è nello spazio dei nomi di Android. Basta rimuovere il prefisso android:
e che risolverà il vostro errore.
Se si utilizza la versione 3, c'è un campione di stile nella cartella samples/
che ti dà un esempio di come correttamente stile nella barra delle operazioni: