First of all thank you for a fantastic library.
I've been using it for a while but I didn't come across this issue until today. I have made some changes in my Theme to change the colour of the Action Bar Title, and seems to work fine in devices with Android 4.X but not in old devices, where the text colour hasn't change.
<style name="Theme.Styled" parent="Theme.Sherlock">
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="android:spinnerItemStyle">@style/SpinnerItem</item>
<item name="android:spinnerDropDownItemStyle">@style/SpinnerItem.DropDownItem</item>
</style>
<style name="SpinnerItem" parent="@android:style/Widget.TextView.SpinnerItem">
<item name="android:textColor">#FFF</item>
<item name="android:textSize">14dp</item>
</style>
<style name="SpinnerItem.DropDownItem" parent="@android:style/Widget.DropDownItem.Spinner">
<item name="android:textColor">#000</item>
<item name="android:textSize">14dp</item>
</style>
<style name="Widget.Styled.ActionBar.Title" parent="Widget">
<item name="android:textSize">@dimen/abs__action_bar_title_text_size</item>
<item name="android:textColor">#FFF</item>
</style>
<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.Light.ActionBar.Solid.Inverse">
<item name="background">@drawable/blue_gradient</item>
<item name="android:background">@drawable/blue_gradient</item>
<item name="backgroundSplit">@drawable/blue_gradient</item>
<item name="android:backgroundSplit">@drawable/blue_gradient</item>
<item name="android:titleTextStyle">@style/Widget.Styled.ActionBar.Title</item>
</style>
I'm sure I'm missing something for compatibility with old devices but I can't find out what.
R.