If you are using ActionBarSherlock, and want to quickly change the color, and size of the title, you need to fiddle a bit with a style resource. Here is what you need to do:
Create a resource file styles_mytheme.xml under res/values folder and copy the following. (Note: If you already have your theme styles defined earlier, perhaps using the Android Action Bar Style Generator, just match the style elements based on the parent=”xxx”, and add the missing item elements.)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?xml version="1.0" encoding="utf-8"?> <resources> <style name="MyTheme" parent="@style/Theme.Sherlock"> <item name="actionBarStyle">@style/MyTheme.ActionBarStyle</item> </style> <style name="MyTheme.ActionBarStyle" parent="@style/Widget.Sherlock.ActionBar"> <item name="android:titleTextStyle">@style/MyTheme.TitleTextStyle</item> </style> <style name="MyTheme.TitleTextStyle" parent="@style/TextAppearance.Sherlock.Widget.ActionBar.Title"> <item name="android:textColor">#CC0000</item> <item name="android:textSize">20sp</item> </style> </resources> |
Now, you need to use MyTheme instead of using a SherlockTheme. Basically, in your AndroidManifest.xml file, you need to have something like:
8 9 10 11 12 13 14 15 | <application android:label="@string/app_name" android:theme="@style/Theme.tagsnap"> ... ... ... </application> |

Comments are closed.