0

J'essaie de personnaliser la barre d'action. J'utilise ActionBarSherlokPersonnalisation de la barre d'action avec ActionBarSherlok

J'ai créé ce thème:

<style name="Theme.MyActionBar" parent="@style/Theme.Sherlock.Light.DarkActionBar"> 
    <item name="actionBarSize">80dip</item> 
    <item name="android:actionBarSize">80dip</item> 
</style> 

J'ai déjà personnalisé la hauteur de l'onglet.

Maintenant je veux modifier la taille du texte dans chaque onglet et la taille du titre de l'activité. Comment puis-je effectuer cette tâche?

Répondre

1

Hope this helps encore ... S'il vous plaît, laissez-moi savoir :)

<style name="Theme.MyActionBar" parent="@style/Theme.Sherlock.Light.DarkActionBar"> 
    <item name="android:titleTextStyle">@style/ActionBar.TitleText</item> 
    <item name="titleTextStyle">@style/ActionBar.TitleText</item> 
    <item name="actionBarTabTextStyle">@style/MyTabTextStyle</item> 
    <item name="android:actionBarTabTextStyle">@style/MyTabTextStyle</item> 
</style> 
<style name="ActionBar.TitleText" parent="TextAppearance.Sherlock.Widget.ActionBar.Title"> 
    <item name="android:textSize">16sp</item> 
</style> 
<style name="MyTabTextStyle" parent="Widget.Sherlock.ActionBar.TabText"> 
    <item name="android:textSize">10sp</item> 
</style> 
+0

Merci @ Jonathan, cela fonctionne. Mais où puis-je trouver tout le thème de Sherlok? Par exemple, comment avez-vous connu le thème TextAppearance.Sherlock.Widget.ActionBar.Title? Ou comment avez-vous connu "titleTextStyle"? Y a-t-il de la documentation à ce sujet? – GVillani82

+0

vous êtes les bienvenus @ Joseph82. Le moyen le plus simple pour moi est de toujours vérifier le lien des développeurs android pour personnaliser la barre d'action [link] (https://developer.android.com/training/basics/actionbar/styling.html) Ensuite, habituellement tous les attributs suivent le style Theme. Sherlock. + nom de style pour la barre d'action native, donc j'essaie. Dans le cas où l'attribut ne fonctionne pas, je fais une recherche. –

+0

Ok @Jonathan, merci encore :) – GVillani82

Questions connexes