Для поддержки более высоких API-интерфейсов, а также более старые, нужно также использовать android:
:
<style name="Theme.Actionbarlogin" parent="@style/Theme.AppCompat.Light">
<item name="android:actionBarStyle">@style/ActionBar.Solid.Actionbarlogin</item>
<!--Support older APIs-->
<item name="actionBarStyle">@style/ActionBar.Solid.Actionbarlogin</item>
</style>
<style name="ActionBar.Solid.Actionbarlogin" parent="@style/Widget.AppCompat.Light.ActionBar.Solid">
<item name="android:logo">@drawable/teste_icon_large</item>
<item name="android:displayOptions">useLogo|showHome|homeAsUp</item>
<item name="android:background">@drawable/ab_background_login</item>
<!--Support older APIs-->
<item name="background">@drawable/ab_background_login</item>
<item name="logo">@drawable/teste_icon_large</item>
<item name="displayOptions">useLogo|showHome|homeAsUp</item>
</style>
я пытался сделать, как вы сказали, и до сих пор не работает. Я тестирую с api 19 мой новый стиль: http://pastebin.com/hcgtcnxE – WilsonTads
Я меняю родительский элемент на: