Wygląda na to, że nie otrzymujesz żadnych wskazówek. Nie jestem pewien wyniku mojej odpowiedzi, ale tak, możesz zdecydować, aby zrobić to tak, jak chcesz.
Pozwól mi spróbować pomóc. Myślę, że musisz nieco zagrać z wbudowanymi domyślnymi zasobami android SDK.
Musisz utworzyć niestandardowy styl:
<style name="MyActionBarTabText" parent="Widget.ActionBar.TabText">
<item name="android:textAppearance">@style/TextAppearance.Holo.Medium</item>
<item name="android:textColor">?android:attr/textColorPrimary</item>
<item name="android:textSize">12sp</item>
<item name="android:textStyle">bold</item>
<item name="android:textAllCaps">true</item>
<item name="android:ellipsize">marquee</item>
<item name="android:maxLines">2</item>
</style>
<style name="Widget.ActionBar.TabText" parent="Widget">
<item name="android:textAppearance">@style/TextAppearance.Widget.TextView.PopupMenu</item>
<item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
<item name="android:textSize">18sp</item>
<item name="android:fontFamily">HERE YOU CAN GIVE YOUR FONT</item>
</style>
Można również odnieść this SO.
Teraz zastosuj ten motyw do swojej aktywności, a otrzymasz czcionkę TabText, jak chcesz.
Komentarze do mnie, jeśli masz jakieś pytanie.
Ciesz kodowanie ... :)
W EXTRA
Innym rozwiązaniem mogłoby być zmodyfikowanie obrazu kartę zawierać tekst, z GIMP lub Photoshop coś, a potem po prostu ustawić te obrazy w karty, zamiast obrazów i tekstu. Jest to trochę niezręczny sposób, ale zadziała.
Mam nadzieję, że to pomoże!
Witam naprawdę lubię wiedzieć o Twoim rozwiązaniu. Niezależnie od tego, czy otrzymasz rozwiązanie, czy nie? –
sprawdź moją odpowiedź. Udało się to dla mnie. –