bar style personnalisé d'action ActionBarSherlock
-
26-10-2019 - |
Question
Je développe Android 2.1 API 7 app . Pour mettre en œuvre barre d'action , je suis en utilisant ActionBarSherlock bibliothèque.
J'ai importé avec succès bibliothèque sherlock à mon projet, et a créé la barre d'action dans mon application. Ensuite, je voudrais personnaliser le style de la barre d'action sherlock. Donc, je définissais le fichier de style suivant:
<?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>
Mais je suis erreur:
No resource found that matches the given name "android:style/Theme.Sherlock"
Pourquoi? et comment puis-je le style sherlock barre d'action ??
La solution
Theme.Sherlock
est pas dans l'espace de noms Android. Il suffit de retirer le préfixe android:
et qui résoudra votre erreur.
Si vous utilisez la version 3, il est un exemple de style dans le dossier samples/
qui vous donne un exemple de la façon dont le style bien la barre d'action: